equinix_fabric_metros(データソース)
使用例
data "equinix_fabric_metros" "metros" {
pagination = {
limit = 12,
offset = 6
}
}
output "number_of_returned_metros" {
value = length(data.equinix_fabric_metros.metros.data)
}
output "first_metro_type" {
value = data.equinix_fabric_metros.metros.data.0.type
}
output "first_metro_code" {
value = data.equinix_fabric_metros.metros.data.0.code
}
output "first_metro_region" {
value = data.equinix_fabric_metros.metros.data.0.region
}
output "first_metro_name" {
value = data.equinix_fabric_metros.metros.data.0.name
}
output "first_metro_equinix_asn" {
value = data.equinix_fabric_metros.metros.data.0.equinix_asn
}
output "first_metro_local_vc_bandwidth_max" {
value = data.equinix_fabric_metros.metros.data.0.local_vc_bandwidth_max
}
output "first_metro_geo_coordinates" {
value = data.equinix_fabric_metros.metros.data.0.geo_coordinates
}
output "first_metro_connected_metros" {
value = data.equinix_fabric_metros.metros.data.0.connected_metros
}
output "first_metro_geo_scopes" {
value = data.equinix_fabric_metros.metros.data.0.geo_scopes
}
スキーマ
必須
pagination(属性) 返されるメトロリストのページネーションの詳細 (入れ子になったスキーマは下記参照](#nestedatt--pagination))
オプション
presence(文字列) ファブリックリソースの可用性に基づくユーザーオンボードメトロ
読み取り専用
data(属性リスト) メトロオブジェクトのリストを返します (【入れ子になったスキーマについては下記】(#nestedatt--data)を参照)。id(文字列) リ ソ ース の一意な識別子
paginationの入れ子スキーマ
オプション
limit(数) ページあたり返される検索結果の最大数。offset(番号) 応答で返された最初の項目のインデックス。
読み取り専用:
next(String) レスポンスの次の項目への相対 URL。previous(String) レスポンスの前の項目からの相対 URL。total(Number) 返されたメトロの総数。
dataの入れ子スキーマ
読み取り専用:
code(文字列) 指定した都市圏のエクイニクスIBXデータセンターに割り当てられたコードです。connected_metros(List of Object) 指定したメトロのレイテンシデータを含むオブジェクトの配列 (入れ子になったスキーマは下記参照](#nestedatt--data--connected_metros))country(文字列) データセンターの所在国equinix_asn(番号) 指定されたメトロの自律システム番号(ASN)。ASNは、ネットワーク・ルーティング・プロトコルを伝送し、ボーダー・ゲートウェイ・プロトコルを介して他の内部システムとデータを交換する一意の識別子です。geo_coordinates(属性) メトロの地理的位置データ (入れ子になったスキーマは下記を参照](#nestedatt--data--geo_coordinates))geo_scopes(文字列のリスト)サポートされるメトロの地理的境界のリスト。値の例:例:CANADA、CONUS。href(文字列) リ ソ ースが存在する正規 URLlocal_vc_bandwidth_max(数値) このフィールドはメトロ内の最大接続速度を保持します。name(文字列) データセンターがある地域の名前region(String) データセンターがあるボード地理的エリアtype(String) ファブリックメトロのインジケータ。
data.connected_metrosの入れ子スキーマ
読み取り専用:
avg_latency(番号)code(文字列)href(文字列)remote_vc_bandwidth_max(番号)
data.geo_coordinatesの入れ子スキーマ
読み取り専用:
latitude(数値) メトロの緯度longitude(数値) メトロの経度