Managing offering items and quotas
Operations with offering items and quotas are located under the /tenants/{tenant_id}/offering_items
endpoint in the API.
The API represents an offering item as a JSON object.
JSON object structure of an offering item
Name |
Value type |
Description |
---|---|---|
|
UUID string |
The universally unique identifier (UUID) of a service to which this offering item belongs. |
|
string |
The edition. Set to |
|
UUID string |
The UUID of the storage related to this offering item. Present only if |
|
boolean (default |
Flag that specifies if the offering item is locked. |
|
string |
The measurement unit. Refer to the list of available measurement units. |
|
string |
Offering item name. |
|
quota object |
An object that contains quota settings. |
|
string |
The name of the usage related to this offering item. |
|
number |
The state of the offering item. 1 means enabled. |
|
string |
The type. Refer to the list of available offering item types. |
JSON object structure of a quota
Name |
Value type |
Description |
---|---|---|
|
number |
Soft quota setting. |
|
number |
Hard quota setting. |
|
number |
Revision number of the quota object. |
Sample JSON object of an offering item
{
"application_id": "6e6d758d-8e74-3ae3-ac84-50eb0dff12eb",
"edition": "standard",
"infra_id": "debe7865-fa8d-4c16-8e26-adcf8d7fd23d",
"locked": false,
"measurement_unit": "bytes",
"name": "dr_storage",
"quota": {
"overage": null,
"value": null,
"version": 0
},
"status": 1,
"type": "infra",
"usage_name": "dr_storage"
}
Available offering item types
Value |
Description |
---|---|
|
Countable items like number of protected devices, size of used cloud storage or number of sync & share users. |
|
Non-countable features like availability of local backup storage. |
|
Infrastructure components like Acronis-hosted cloud storage or partner-hosted storage can be registered on the platform and offered in the form of an offering item. |
Available measurement units
Value |
Description |
---|---|
|
This measurement unit is used to count storage space. The platform uses binary (base 2) bytes. This means that 1073741824 bytes will be shown as 1 GB in the management portal. |
|
This measurement unit is used to count virtual machines, mobile devices, workstations and etc. |
|
This measurement unit is only used for the |
Available editions
Cyber Protection service
Name |
Value |
Offering item prefix |
Example |
---|---|---|---|
Per gigabyte |
|
|
|
Per workload |
|
|
|
Legacy editions
Name |
Value |
Offering item prefix |
Example |
---|---|---|---|
(Legacy) Cyber Backup - Standard |
|
N/A |
|
(Legacy) Cyber Backup - Advanced |
|
|
|
(Legacy) Cyber Backup - Disaster Recovery |
|
|
|
(Legacy) Cyber Protect - Standard |
|
|
|
(Legacy) Cyber Protect - Advanced |
|
|
|
(Legacy) Cyber Protect - Disaster Recovery |
|
|
|
Cyber Protect (per workload) |
|
pw_p_ess_ (Cyber Protect Essentials functionality)pw_p_ (Cyber Protect Standard functionality)pw_p_adv_ (Cyber Protect Advanced functionality)pw_ (Cyber Backup functionality) |
pw_p_ess_workstations pw_p_workstations pw_p_adv_workstations pw_workstations |
Cyber Backup (per gigabyte) |
|
|
|
What you can do with offering items and quotas
Operation |
Methods and endpoints used |
---|---|
GET /tenants/{tenant_id}/offering_items |
|
PUT /tenants/{tenant_id}/edition |
|
PUT /tenants/{tenant_id}/offering_items |
|
PUT /tenants/{tenant_id}/offering_items |