Locations
akamai_cloudwrapper_locations
Get a list of traffic locations associated with your API client's credentials.
data "akamai_cloudwrapper_locations" "my_locations" {
}
output "my_locations" {
value = data.akamai_cloudwrapper_locations.my_locations
}
Changes to Outputs:
my_locations = {
locations = [
{
location_id = 1
location_name = "United Kingdom"
multi_cdn_location_id = ""
traffic_types = [
{
location_id = "cw-s-gb"
traffic_type = "LIVE_VOD"
traffic_type_id = 1
},
{
location_id = "cw-s-gb-live"
traffic_type = "LIVE"
traffic_type_id = 2
},
]
},
{
location_id = 2
location_name = "US East"
multi_cdn_location_id = ""
traffic_types = [
{
location_id = "cw-s-use-live"
traffic_type = "LIVE"
traffic_type_id = 3
},
{
location_id = "cw-s-use"
traffic_type = "LIVE_VOD"
traffic_type_id = 4
},
]
},
]
}
variable "traffic_type_id" {
type = string
description = "My location's traffic type"
default = "3"
}
// tvars
traffic_type_id = var.traffic_type_id
Arguments
This data source is passed empty. The config_section
argument in the Akamai provider
block of your Terraform configuration provides the necessary information.
Attributes
Returned to you is a locations
set with high level details about your locations.
Attribute | Description |
---|---|
location_id | A location's ID. |
location_name | A location's name. |
multi_cdn_location_id | If added, your third-party CDN's location ID. |
traffic_types |
|
Updated 8 days ago