Get AirGap Protect License Summary Report
Select
Customer Managed
This API returns the license consumption related to AirGap Protect storage
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- cacheId string
Report dataset cache Id
- offset integer
Denotes the starting point or index from which the requested data begins
- limit integer
Total number of records in the response
- totalRecordCount integer
Total Records in the response
columns object[]
- recordsCount integer
Total Records in the rows
- records string[]
Rows containing the output
- failures object
- warnings object
{
"cacheId": "string",
"offset": 0,
"limit": 0,
"totalRecordCount": 0,
"columns": [
{
"name": "string",
"dataField": "string",
"displayName": "string",
"type": "string",
"precision": 0,
"scale": 0
}
],
"recordsCount": 0,
"records": [
"string"
],
"failures": {},
"warnings": {}
}
{
"cacheId": "17d3e26181cf43faa01fbc34aaa65103",
"offset": 0,
"limit": 20,
"totalRecordCount": 1,
"columns": [
{
"name": "License ID",
"dataField": "License ID",
"type": "Integer",
"precision": 32,
"scale": 0
},
{
"name": "License",
"dataField": "License",
"type": "String",
"precision": 1000000000,
"scale": 0
},
{
"name": "Available Total (TB)",
"dataField": "Available Total (TB)",
"type": "Integer",
"precision": 32,
"scale": 0
},
{
"name": "Permanent Purchased (TB)",
"dataField": "Permanent Purchased (TB)",
"type": "Integer",
"precision": 32,
"scale": 0
},
{
"name": "Term Purchased (TB)",
"dataField": "Term Purchased (TB)",
"type": "Integer",
"precision": 32,
"scale": 0
},
{
"name": "Used (TB)",
"dataField": "Used (TB)",
"type": "Decimal",
"precision": 21,
"scale": 3
},
{
"name": "EvalExpiryDate",
"dataField": "EvalExpiryDate",
"displayName": "EvalExpiryDate",
"type": "String",
"precision": 1000000000,
"scale": 0
},
{
"name": "Summary",
"dataField": "Summary",
"displayName": "Summary",
"type": "String",
"precision": 1000000000,
"scale": 0
}
],
"recordsCount": 1,
"records": [
[
100041,
"Air Gap Protect",
0,
0,
0,
0,
"01 Jan 1970",
"License not purchased"
]
],
"failures": {},
"warnings": {
"dbrocky": [
"Warning: Null value is eliminated by an aggregate or other SET operation."
]
}
}
GET /cr/reportsplusengine/datasets/d7faef75-cf66-40a2-98ce-a2d0cc2a144b:cc2e77ec-9315-4446-cd7e-44ef80a8860e/data/?offset=0&fields=[licusagetype] as [license id],[dial] as [license],[purchased] as [available total (tb)],[permtotal] as [permanent purchased (tb)],[eval] as [term purchased (tb)],[usage] as [used (tb)],[evalexpirydate] as [evalexpirydate],[summary] as [summary]¶meter.guid=-1&limit=20
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'