equinix_fabric_metros (Fuente de datos)
Ejemplo de uso
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
}
Esquema
Requerido
pagination(Atributos) Detalles de paginación para la lista de metro devuelta (véase abajo para esquema anidado)
Opcional:
presence(Cadena) Metros embarcados de usuario basados en la disponibilidad de recursos de Fabric
Sólo lectura
data(Lista de atributos) Lista devuelta de objetos metro (véase más abajo para el esquema anidado)id(Cadena) El identificador único del recurso
Esquema anidado para pagination
Opcional:
limit(Número) Número máximo de resultados de búsqueda devueltos por página.offset(Número) Índice del primer elemento devuelto en la respuesta.
Sólo lectura:
next(Cadena) URL relativa al siguiente elemento de la respuesta.previous(Cadena) URL relativa al elemento anterior de la respuesta.total(Número) El número total de metros devueltos
Esquema anidado para data
Sólo lectura:
code(Cadena) Código asignado a un centro de datos IBX de Equinix en un área metropolitana especificada.connected_metros(Lista de objeto) Matrices de objetos que contienen datos de latencia para el metro especificado (véase más abajo para el esquema anidado)country(Cadena) País en el que se encuentra el centro de datosequinix_asn(Número) Número de sistema autónomo (ASN) para un metro Fabric especificado. El ASN es un identificador único que lleva el protocolo de enrutamiento de la red e intercambia esos datos con otros sistemas internos mediante el protocolo de pasarela fronteriza.geo_coordinates(Atributos) Datos de ubicación geográfica de Fabric Metro (véase más abajo para el esquema anidado)geo_scopes(Lista de cadenas) Lista de límites geográficos admitidos de un Fabric Metro. Valores de ejemplo: CANADÁ, CONUS.href(Cadena) La URL canónica en la que reside el recursolocal_vc_bandwidth_max(Número) Este campo contiene la velocidad máxima de conexión dentro del metro.name(Cadena) Nombre de la región en la que se encuentra el centro de datosregion(Cadena) Zona geográfica de la junta en la que se encuentra el centro de datostype(Cadena) Indicador de un metro de Fabric
Esquema anidado para data.connected_metros
Sólo lectura:
avg_latency(Número)code(Cadena)href(Cadena)remote_vc_bandwidth_max(Número)
Esquema anidado para data.geo_coordinates
Sólo lectura:
latitude(Número) Latitud del metrolongitude(Número) Longitud del metro