Returns the requested updates for CDNi (Content Delivery Network Interconnect)
configurations. An optional id
parameter will return only information for a specific request.
- Auth. Required
Yes
- Roles Required
"admin"
- Permissions Required
CDNI-ADMIN:READ
- Response Type
Array
Name | Required | Description |
---|---|---|
id | no | Return only the configuration requests identified by this integral, unique identifier |
- id
An integral, unique identifier for the requested configuration updates.
- ucdn
The name of the
uCDN (Upstream Content Delivery Network)
to which the requested changes apply.- data
An array of generic
FCI (Footprint and Capabilities Advertisement Interface)
base objects.- host
The domain to which the requested changes apply.
- requestType
A string of the type of configuration update request.
- asyncStatusId
An integral, unique identifier for the associated asynchronous status.
- generic-metadata-type
A string of the type of metadata to follow conforming to
8006
.- generic-metadata-value
An array of generic metadata value objects conforming to
8006
andSVA (Streaming Video Alliance)
specifications.- footprints
An array of footprints impacted by this generic base object.
Note
These are meant to be generic and therefore there is not much information in these documents. For further information please see 8006
, 8007
, 8008
, and the SVA (Streaming Video Alliance)
documents titled Footprint and Capabilities Interface: Open Caching API, Open Caching API Implementation Guidelines, Configuration Interface: Part 1 Specification - Overview & Architecture, Configuration Interface: Part 2 Specification – CDNi Metadata Model Extensions, and Configuration Interface: Part 3 Specification – Publishing Layer APIs.
{
"response": [
{
"id": 1,
"ucdn": "ucdn1",
"data": [
{
"generic-metadata-type": "MI.RequestedCapacityLimits",
"generic-metadata-value": {
"requested-limits": [
{
"limit-type": "egress",
"limit-value": 232323,
"footprints": [
{
"footprint-type": "ipv4cidr",
"footprint-value": [
"127.0.0.1",
"127.0.0.2"
]
},
{
"footprint-type": "countrycode",
"footprint-value": [
"us"
]
}
]
}
]
}
}
],
"host": "example.com",
"requestType": "hostConfigUpdate",
"asyncStatusId": 0
}
]
}