Usages - List By Vaults
Fetches the usages of the vault.
GET https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/usages?api-version=2024-10-01
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
The name of the resource group. The name is case insensitive. |
subscription
|
path | True |
string minLength: 1 |
The ID of the target subscription. |
vault
|
path | True |
string |
The name of the recovery services vault. |
api-version
|
query | True |
string minLength: 1 |
The API version to use for this operation. |
Responses
Name | Type | Description |
---|---|---|
200 OK |
OK |
Security
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | impersonate your user account. |
Examples
Gets vault usages
Sample request
GET https://management.azure.com/Subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/usages?api-version=2024-10-01
Sample response
{
"value": [
{
"unit": "Count",
"currentValue": 6,
"limit": -1,
"name": {
"value": "MABContainersCount",
"localizedValue": "Backup management servers"
}
},
{
"unit": "Count",
"currentValue": 3,
"limit": -1,
"name": {
"value": "ProtectedItemCount",
"localizedValue": "Backup items/Azure virtual machine backup"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "ProtectedItemCriticalCount",
"localizedValue": "Critical"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "ProtectedItemWarningCount",
"localizedValue": "Warning"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "IaaSVMProtectedItemCount",
"localizedValue": "Azure Virtual Machines"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "IaaSVMProtectedItemCriticalCount",
"localizedValue": "Critical"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "IaaSVMProtectedItemWarningCount",
"localizedValue": "Warning"
}
},
{
"unit": "Count",
"currentValue": 0,
"limit": -1,
"name": {
"value": "MABProtectedItemCount",
"localizedValue": "File-Folders"
}
},
{
"unit": "Count",
"currentValue": 1,
"limit": -1,
"name": {
"value": "DPMProtectedItemCount",
"localizedValue": "DPM Protected Items Count"
}
},
{
"unit": "Count",
"currentValue": 2,
"limit": -1,
"name": {
"value": "AzureBackupServerProtectedItemCount",
"localizedValue": "Azure Backup Server Protected Items Count"
}
},
{
"unit": "Count",
"quotaPeriod": "P1D",
"currentValue": 0,
"limit": -1,
"name": {
"value": "InProgressJobsCount",
"localizedValue": "In progress"
}
},
{
"unit": "Count",
"quotaPeriod": "P1D",
"currentValue": 0,
"limit": -1,
"name": {
"value": "FailedJobsCount",
"localizedValue": "Failed"
}
},
{
"unit": "Bytes",
"currentValue": 117007930,
"limit": -1,
"name": {
"value": "GRSStorageUsage",
"localizedValue": "Cloud - GRS"
}
},
{
"unit": "Bytes",
"currentValue": 0,
"limit": -1,
"name": {
"value": "LRSStorageUsage",
"localizedValue": "Cloud - LRS"
}
},
{
"unit": "Count",
"currentValue": 5,
"limit": -1,
"name": {
"value": "ManagedInstances",
"localizedValue": "Protected Instances"
}
},
{
"unit": "Bytes",
"currentValue": 0,
"limit": -1,
"name": {
"value": "GRSDedupStorageUsage",
"localizedValue": "Dedup - GRS"
}
},
{
"unit": "Bytes",
"currentValue": 0,
"limit": -1,
"name": {
"value": "LRSDedupStorageUsage",
"localizedValue": "Dedup - LRS"
}
},
{
"unit": "Bytes",
"currentValue": 117851553792,
"limit": -1,
"name": {
"value": "UsedDiskSize",
"localizedValue": "Backup Engines' Disk Used"
}
}
]
}
Definitions
Name | Description |
---|---|
Name |
The name of usage. |
Usages |
Unit of the usage. |
Vault |
Usages of a vault. |
Vault |
Usage for vault. |
NameInfo
The name of usage.
Name | Type | Description |
---|---|---|
localizedValue |
string |
Localized value of usage. |
value |
string |
Value of usage. |
UsagesUnit
Unit of the usage.
Value | Description |
---|---|
Count | |
Bytes | |
Seconds | |
Percent | |
CountPerSecond | |
BytesPerSecond |
VaultUsage
Usages of a vault.
Name | Type | Description |
---|---|---|
currentValue |
integer (int64) |
Current value of usage. |
limit |
integer (int64) |
Limit of usage. |
name |
Name of usage. |
|
nextResetTime |
string (date-time) |
Next reset time of usage. |
quotaPeriod |
string |
Quota period of usage. |
unit |
Unit of the usage. |
VaultUsageList
Usage for vault.
Name | Type | Description |
---|---|---|
value |
The list of usages for the given vault. |