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(属性)返回的 Metro 列表的分页详细信息(有关嵌套架构,请参见下面的)
可选
presence(字符串)根据 Fabric 资源可用性,已登车地铁用户
只读
data(属性列表)返回 metro 对象列表(有关嵌套模式,请参见下文)id(字符串)资源的唯一标识符
pagination 的嵌套模式
选修的:
limit(数字)每页返回的最大搜索结果数。offset(数字)响应中返回的第一个项目的索引。
只读:
next(字符串)相对于响应中下一个项目的 URL。previous(字符串)相对于响应中前一项的 URL。total(数字)返回的地铁总数
data 的嵌套模式
只读:
code(字符串)分配给指定都市区内 Equinix IBX 数据中心的代码connected_metros(对象列表)包含指定都市延迟数据的对象数组(有关嵌套模式,请参见下面的嵌套模式)country(字符串)数据中心所在的国家/地区equinix_asn(数字)指定 Fabric 城域网的自治系统编号 (ASN)。ASN 是一个唯一标识符,它承载着网络路由协议,并通过边界网关协议与其他内部系统交换数据。geo_coordinates(属性)Fabric Metro 的地理位置数据(有关嵌套模式,请参见下文)geo_scopes(字符串列表)Fabric Metro 支持的地理边界列表。示例值:CANADA、CONUS。href(字符串)资源所在的规范 URLlocal_vc_bandwidth_max(数字)此字段保存城域内的最大连接速度。name(字符串)数据中心所在区域的名称region(字符串)数据中心所在的地理区域type(字符串)织物地铁的指示器
data.connected_metros 的嵌套模式
只读:
avg_latency(数字)code(字符串)href(字符串)remote_vc_bandwidth_max(数字)
data.geo_coordinates 的嵌套模式
只读:
latitude(数字)地铁纬度longitude(数字)地铁经度