Storage account current usage - system

Request

Security

Table 1. Roles capable of executing the storageAccountCurrentUsagePerContainer API method
Any     Storage Account Admin
Super User     Vault Provisioner  
System Admin     Elastic Device Provisioner  
Security Officer        
Operator        

JSON/XML method

/manager/api/{json|xml}/1.0/storageAccountPortal/reports/storageAccountCurrentUsagePerContainer.adm

Response

Returns success or failure status.

JSON response example

{
  "responseStatus": "ok",
  "responseHeader": {
    "now": 1605560015173,
    "status": "ok",
    "requestId": "X7Lmz6wTEEIAAB8eHSQAAACg"
  },
  "responseData": {
    "currentUsage": [
      {
        "accountId": "account1",
        "provisioningCode": "Beagle",
        "containerName": "bucket0",
        "bytesUsed": 1024,
        "objectCount": 1
      },
      {
        "accountId": "account1",
        "provisioningCode": "Beagle",
        "containerName": "bucket1",
        "bytesUsed": 1024,
        "objectCount": 1
      },
      {
        "accountId": "account2",
        "provisioningCode": "Beagle",
        "containerName": "bucket3",
        "bytesUsed": 1024,
        "objectCount": 1
      },
      {
        "accountId": "account2",
        "provisioningCode": "Beagle",
        "containerName": "bucket4",
        "bytesUsed": 1024,
        "objectCount": 1
      }
    ]
  }
}