Get List of Available CDN Edge Groups

To view the list of all the edge groups and their locations, which are available to create CDN resources on, use the following request:

GET /cdn_resources/available_edge_groups.xml
GET /cdn_resources/available_edge_groups.json

The list of available edge groups is defined by the bucket to which a user is assigned.

XML Request Example

curl -i -X GET -H 'Accept: application/xml' -H 'Content-type: application/xml' -u user:userpass --url http://onapp.test/cdn_resources/available_edge_groups.xml

JSON Request Example

curl -i -X GET -H 'Accept: application/json' -H 'Content-type: application/json' -u user:userpass --url http://onapp.test/cdn_resources/available_edge_groups.json

XML Output Example

<edge_groups type="array">
<edge_group_locations type="array">
<price type="decimal">0.7</price>
<created_at type="datetime">2012-03-01T11:16:10+02:00</created_at>
<aflexi_location_id type="integer">147</aflexi_location_id>
<updated_at type="datetime">2012-03-01T11:16:10+02:00</updated_at>
<id type="integer">10</id>
<edge_group_id type="integer">35</edge_group_id>
<created_at type="datetime">2012-03-01T11:09:28+02:00</created_at>
<updated_at type="datetime">2012-03-01T11:09:28+02:00</updated_at>
<id type="integer">35</id>


edge_groups – the array of edge groups with their locations available for a user to create a CDN resource on.

edge_group – the particular edge group details:

label – the edge group label

edge_group_locations – the array of locations assigned to this group:

edge_group_location – the list of details for a particular edge group

city – the city where the edge server is located

price - price per GB of sold excess bandwidth

created_at – the date when the record was created in DB

country –- country codes, related to country_access_policy in ISO 3166-1 alpha-2 format

aflexi_location_id – the ID of this location in Aflexi database

updated_at – the date when the record was updated in DB

id – the location ID

operator – the location operator

edge_group_id – the ID of the edge group to which this location is assigned