...
DCAE api is documented here in this page.
Sample Request API :
curl -X GET -H "authorization: Basic YWFpOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU=" -H "x-ecomp-instanceid:AAI" -H 'Accept:application/json' -k https://10.31.4.43:8080/api/v1/current-throughput/
API Definition
Get throughput from DCAE
...
Interface definition
...
Description
...
Content-Type
...
application/json
...
Operation
...
GET
...
URI
...
/api/v1/current-throughput
Request Body
...
Attribute
...
Required
...
Type
...
Description
...
sliceIdentifiers
...
Y
...
List<String>
...
Identifier for the specific type of slices
...
current-throughput
...
Y
...
String
...
current throughput value expected from DCAE
Request Body - Sample
{
"sliceIdentifiers": [
"7e000ddc-7ba1-4fdb-a7ce-8f0a65ab3282",
"cb51e744-bfcf-4188-885a-e3e3c51ed53e"
],
"current-throughput"
}
Response Codes
...
Code
...
Description
...
200
...
Data returned successfully
...
400
...
Bad Request (Error in request attributes)
...
500
...
Internal server error
Response Body
...
Attribute
...
Required
...
Type
...
Description
...
currentThroughputResponse
...
Y
...
currentThroughputResponse
...
Response body containing the current throughput for the requested slices
currentThroughputResponse - Sample Response
Response Body - Sample
{
"sliceConfigDetails": [{
"sliceIdentifier": "5d9b3293-fa20-4776-bb41-92ba5e384419",
"currentThroughput": 100
},
{
"sliceIdentifier": "e316f4b2-01fa-479a-8522-64fe9c0c2971",
"currentThroughput": 160
}]
}
NOTE: sliceIdentifier – can be SNSSAI/slice-profile-id
Impacted OOF modules
HAS-DATA component
...