Datacenters

akamai_gtm_datacenters

Get a list of your domain's data centers.

data "akamai_gtm_datacenters" "my_datacenters" {
      domain = "example.domain.net"
}

output "my_datacenters" {
  value = data.akamai_gtm_datacenters.my_datacenters
}
Changes to Outputs:
my_datacenters = {
    datacenters = [
        {
            city                              = "Bath"
            clone_of                          = 0
            cloud_server_host_header_override = false
            cloud_server_targeting            = false
            continent                         = "EU"
            country                           = "GB"
            datacenter_id                     = 1234
            default_load_object               = []
            latitude                          = 51.380001
            links                             = [
                {
                    href = "https://akab-h05tnam3wl42son7nktnlnnx-kbob3i3v.luna.akamaiapis.net/config-gtm/v1/domains/example.akadns.net/datacenters/1234"
                    rel  = "self"
                  },
              ]
            longitude                         = -2.360000
            nickname                          = "example_1"
            score_penalty                     = 0
            servermonitor_pool                = ""
            state_or_province                 = ""
            virtual                           = true
          },
          {
            city                              = "Boston"
            clone_of                          = 0
            cloud_server_host_header_override = false
            cloud_server_targeting            = false
            continent                         = "NA"
            country                           = "US"
            datacenter_id                     = 4321
            default_load_object               = []
            latitude                          = 42.3601
            links                             = [
                {
                    href = "https://akab-h05tnam3wl42son7nktnlnnx-kbob3i3v.luna.akamaiapis.net/config-gtm/v1/domains/example.akadns.net/datacenters/4321"
                    rel  = "self"
                  },
              ]
            longitude                         = 71.0589
            nickname                          = "example_2"
            score_penalty                     = 0
            servermonitor_pool                = ""
            state_or_province                 = ""
            virtual                           = true
          },
      ]
    domain      = "example.alb.akadns.net"
    id          = "example.alb.akadns.net"
  }
// choose which data center from your returned list for the values
variable "datacenter_id" {
    type: string
    description: "My US data center ID"
    default = "4321"
}
variable "nickname" {
    type: string
    description: "My US data center nickname"
    default = "example_2"
}
// local
datacenter_id = data.akamai_gtm_datacenters.my_datacenters.datacenters[1].datacenter_id
nickname = data.akamai_gtm_datacenters.my_datacenters.datacenters[1].nickname

// tvars
datacenter_id = var.datacenter_id
nickname = var.nickname

Arguments

Pass a domain name as the value for the domain argument.

Attributes

Returned to you is a computed list of details about the set of data centers assigned to your given domain.