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
}
Schéma
Exigée
pagination(Attributs) Détails de la pagination pour la liste de métro retournée (voir ci-dessous pour le schéma imbriqué)
En option
presence(Chaîne) Métros embarqués par l'utilisateur en fonction de la disponibilité des ressources de la Fabric.
En lecture seule
data(Attributes List) Liste d'objets métro retournée (voir ci-dessous pour le schéma imbriqué)id(Chaîne) L'identifiant unique de la ressource
Schéma imbriqué pour pagination
En option :
limit(Nombre) Nombre maximum de résultats de recherche renvoyés par page.offset(Nombre) Index du premier élément renvoyé dans la réponse.
En lecture seule :
next(Chaîne) URL relative à l'élément suivant de la réponse.previous(Chaîne) URL relative à l'élément précédent de la réponse.total(Nombre) Le nombre total de métro renvoyé
Schéma imbriqué pour data
En lecture seule :
code(Chaîne) Code attribué à un centre de données IBX d'Equinix dans une zone métropolitaine donnée.connected_metros(List of Object) Arrays of objects containing latency data for the specified metro (see below for nested schema)country(Chaîne) Pays dans lequel le centre de données est situéequinix_asn(Numéro) Numéro de système autonome (ASN) pour un métro Fabric spécifié. L'ASN est un identifiant unique qui porte le protocole de routage du réseau et échange ces données avec d'autres systèmes internes via le protocole de passerelle frontalière.geo_coordinates(Attributs) Données de localisation géographique de Fabric Metro (voir ci-dessous pour le schéma imbriqué).geo_scopes(List of String) Liste des limites géographiques prises en charge d'une Fabric Metro. Exemples de valeurs : CANADA, CONUS.href(Chaîne) L'URL canonique où réside la ressourcelocal_vc_bandwidth_max(Nombre) Ce champ contient la vitesse de connexion maximale dans le métro.name(Chaîne) Nom de la région dans laquelle le centre de données est situéregion(String) Zone géographique du conseil d'administration dans laquelle le centre de données est situétype(String) Indicateur d'un réseau métropolitain (fabric metro)
Schéma imbriqué pour data.connected_metros
En lecture seule :
avg_latency(Nombre)code(Chaîne)href(Chaîne)remote_vc_bandwidth_max(Nombre)
Schéma imbriqué pour data.geo_coordinates
En lecture seule :
latitude(Nombre) Latitude du métrolongitude(Nombre) Longitude du métro