equinix_fabric_metros (Source de données)
Exemple d'utilisation
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
}
Diagramme
Requis
pagination(Attributs) Détails de pagination pour la liste de métro retournée (voir ci-dessous pour le schéma imbriqué)
En option
presence(Chaîne de caractères) Métros connectés à l'utilisateur en fonction de la disponibilité des ressources Fabric
Lecture seule
data(Liste des attributs) Liste retournée d'objets Metro (voir ci-dessous pour le schéma imbriqué)id(Chaîne de caractères) L'identificateur unique de la ressource
Schéma imbriqué pour pagination
Facultatif:
limit(Nombre) Nombre maximal de résultats de recherche renvoyés par page.offset(Nombre) Index du premier élément retourné dans la réponse.
Lecture seule:
next(Chaîne de caractères) URL relative à l'élément suivant dans la réponse.previous(Chaîne) URL relative à l'élément précédent dans la réponse.total(Nombre) Le nombre total de métros retournés
Schéma imbriqué pour data
Lecture seule:
code(Chaîne de caractères) Code attribué à un centre de données Equinix IBX dans une zone métropolitaine spécifiéeconnected_metros(Liste d'objets) Tableaux d'objets contenant des données de latence pour le métro spécifié (voir ci-dessous pour le schéma imbriqué)country(Chaîne de caractères) Pays où se trouve le centre de donnéesequinix_asn(Numéro) Numéro de système autonome (ASN) pour une région métropolitaine Fabric spécifiée. L'ASN est un identifiant unique qui véhicule le protocole de routage réseau et échange ces données avec d'autres systèmes internes via le protocole de passerelle frontière.geo_coordinates(Attributs) Données de localisation géographique de Fabric Metro (voir ci-dessous pour le schéma imbriqué)geo_scopes(Liste de chaînes de caractères) Liste des limites géographiques prises en charge par une région métropolitaine Fabric. Exemples de valeurs: CANADA, CONUS.href(Chaîne de caractères) L'URL canonique où se trouve la ressourcelocal_vc_bandwidth_max(Nombre) Ce champ contient la vitesse de connexion maximale dans la région métropolitaine.name(Chaîne de caractères) Nom de la région dans laquelle se trouve le centre de donnéesregion(Chaîne de caractères) Zone géographique du tableau où se trouve le centre de donnéestype(Chaîne de caractères) Indicateur d'un métro textile
Schéma imbriqué pour data.connected_metros
Lecture seule:
avg_latency(Nombre)code(Chaîne de caractères)href(Chaîne de caractères)remote_vc_bandwidth_max(Nombre)
Schéma imbriqué pour data.geo_coordinates
Lecture seule:
latitude(Nombre) Latitude du métrolongitude(Nombre) Longitude du métro