The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
name | data type | constraints | description |
---|---|---|---|
hypervisorClusterGuids | array of string | ||
hypervisorManagerGuids | array of string | ||
hypervisorGuids | array of string | ||
virtualMachineGuids | array of string | ||
projectGuids | array of string | ||
projectUuid | string | ||
backupDestinationGuids | array of string | ||
backupPolicyGuids | array of string | ||
guids | array of string | ||
uuids | array of string | ||
groupBy | string | ||
valid | boolean | required | |
cloud | boolean | required | |
OS | boolean | required |
Example
{ "hypervisorClusterGuids" : [ "...", "..." ], "hypervisorManagerGuids" : [ "...", "..." ], "hypervisorGuids" : [ "...", "..." ], "virtualMachineGuids" : [ "...", "..." ], "projectGuids" : [ "...", "..." ], "projectUuid" : "...", "backupDestinationGuids" : [ "...", "..." ], "backupPolicyGuids" : [ "...", "..." ], "guids" : [ "...", "..." ], "uuids" : [ "...", "..." ], "groupBy" : "...", "valid" : true, "cloud" : true, "OS" : true }