Skip to main content

equinix_fabric_metros (Data Source)

Example Usage

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
}

Schema

Required

Optional

  • presence (String) User On Boarded Metros based on Fabric resource availability

Read-Only

  • data (Attributes List) Returned list of metro objects (see below for nested schema)
  • id (String) The unique identifier of the resource

Nested Schema for pagination

Optional:

  • limit (Number) Maximum number of search results returned per page.
  • offset (Number) Index of the first item returned in the response.

Read-Only:

  • next (String) URL relative to the next item in the response.
  • previous (String) URL relative to the previous item in the response.
  • total (Number) The total number of metro returned

Nested Schema for data

Read-Only:

  • code (String) Code assigned to an Equinix IBX data center in a specified metropolitan area
  • connected_metros (List of Object) Arrays of objects containing latency data for the specified metro (see below for nested schema)
  • country (String) Country in which the data center is located
  • equinix_asn (Number) Autonomous system number (ASN) for a specified Fabric metro. The ASN is a unique identifier that carries the network routing protocol and exchanges that data with other internal systems via border gateway protocol.
  • geo_coordinates (Attributes) Geographic location data of Fabric Metro (see below for nested schema)
  • geo_scopes (List of String) List of supported geographic boundaries of a Fabric Metro. Example values: CANADA, CONUS.
  • href (String) The canonical URL at which the resource resides
  • local_vc_bandwidth_max (Number) This field holds Max Connection speed within the metro.
  • name (String) Name of the region in which the data center is located
  • region (String) Board geographical area in which the data center is located
  • type (String) Indicator of a fabric metro

Nested Schema for data.connected_metros

Read-Only:

  • avg_latency (Number)
  • code (String)
  • href (String)
  • remote_vc_bandwidth_max (Number)

Nested Schema for data.geo_coordinates

Read-Only:

  • latitude (Number) Latitude of the Metro
  • longitude (Number) Longitude of the Metro
Was this page helpful?