Quota Request Status - Get
For the specified Azure region (location), get the details and status of the quota request by the quota request ID for the resources of the resource provider. The PUT request for the quota (service limit) returns a response with the requestId parameter.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}?api-version=2020-10-25
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
id
|
path | True |
string |
Quota Request ID. |
location
|
path | True |
string |
Azure region. |
provider
|
path | True |
string |
Azure resource provider ID. |
subscription
|
path | True |
string |
Azure subscription ID. |
api-version
|
query | True |
string |
API version. |
Responses
Name | Type | Description |
---|---|---|
200 OK |
Ok. Returns the status of the quota request. |
|
Other Status Codes |
Error description in the response. |
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
Quota |
Quota |
Quota |
QuotaRequestFailed
Sample request
Sample response
{
"id": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"type": "Microsoft.Capacity/serviceLimitsRequests",
"name": "00000000-0000-0000-0000-000000000000/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"properties": {
"requestSubmitTime": "2019-08-19T19:23:17.904Z",
"message": "Request failed, please contatct support.",
"provisioningState": "Failed",
"value": [
{
"limit": 200,
"subRequestId": "AD07450A-DE86-4FD3-859B-107BEF218C4C",
"name": {
"value": "standardHCSFamily",
"localizedValue": "Standard HCS Family vCPUs"
},
"message": "Request completed",
"provisioningState": "Succeeded"
},
{
"limit": 50,
"subRequestId": "AD07450A-DE86-4FD3-859B-107BEF218C4C",
"name": {
"value": "standardNCPromoFamily",
"localizedValue": "Standard NC Promo Family vCPUs"
},
"message": "RRequest failed, please contatct support.",
"provisioningState": "Failed"
}
]
}
}
QuotaRequestInProgress
Sample request
Sample response
{
"id": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"type": "Microsoft.Capacity/serviceLimitsRequests",
"name": "00000000-0000-0000-0000-000000000000/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"properties": {
"requestSubmitTime": "2019-08-19T19:23:17.904Z",
"message": "Request processing",
"provisioningState": "InProgress",
"value": [
{
"limit": 50,
"subRequestId": "AD07450A-DE86-4FD3-859B-107BEF218C4C",
"name": {
"value": "standardNCPromoFamily",
"localizedValue": "Standard NC Promo Family vCPUs"
},
"message": "Request processing",
"provisioningState": "InProgress"
}
]
}
}
QuotaRequestStatus
Sample request
Sample response
{
"id": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"type": "Microsoft.Capacity/serviceLimitsRequests",
"name": "00000000-0000-0000-0000-000000000000/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
"properties": {
"requestSubmitTime": "2019-08-19T19:23:17.904Z",
"message": "Request completed",
"provisioningState": "Succeeded",
"value": [
{
"limit": 200,
"subRequestId": "AD07450A-DE86-4FD3-859B-107BEF218C4C",
"name": {
"value": "standardHCSFamily",
"localizedValue": "Standard HCS Family vCPUs"
},
"message": "Request completed",
"provisioningState": "Succeeded"
},
{
"limit": 50,
"name": {
"value": "standardNCPromoFamily",
"localizedValue": "Standard NC Promo Family vCPUs"
},
"message": "Request completed",
"provisioningState": "Succeeded"
}
]
}
}
Definitions
Name | Description |
---|---|
Exception |
The API error. |
Quota |
Quota request details. |
Quota |
The quota request status. |
Resource |
Resource name provided by the resource provider. Use this property for quotaRequest parameter. |
Service |
The API error details. |
Service |
The error details. |
Sub |
The sub-request submitted with the quota request. |
ExceptionResponse
The API error.
Name | Type | Description |
---|---|---|
error |
The API error details. |
QuotaRequestDetails
Quota request details.
Name | Type | Description |
---|---|---|
id |
string |
Quota request ID. |
name |
string |
Quota request name. |
properties.message |
string |
User friendly status message. |
properties.provisioningState |
The quota request status. |
|
properties.requestSubmitTime |
string (date-time) |
The time when the quota request was submitted using format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard. |
properties.value |
The quotaRequests. |
|
type |
string |
Resource type |
QuotaRequestState
The quota request status.
Value | Description |
---|---|
Accepted | |
Invalid | |
Succeeded | |
Failed | |
InProgress |
ResourceName
Resource name provided by the resource provider. Use this property for quotaRequest parameter.
Name | Type | Description |
---|---|---|
localizedValue |
string |
Resource display localized name. |
value |
string |
Resource name. |
ServiceError
The API error details.
Name | Type | Description |
---|---|---|
code |
string |
The error code. |
details |
The list of error details. |
|
message |
string |
The error message text. |
ServiceErrorDetail
The error details.
Name | Type | Description |
---|---|---|
code |
string |
The error code. |
message |
string |
The error message. |
SubRequest
The sub-request submitted with the quota request.
Name | Type | Description |
---|---|---|
limit |
integer (int32) |
Quota (resource limit). |
message |
string |
User-friendly status message. |
name |
The resource name. |
|
provisioningState |
The quota request status. |
|
resourceType |
string |
Resource type for which the quota check was made. |
subRequestId |
string |
Sub request ID for individual request. |
unit |
string |
The limit units, such as count and bytes. Use the unit field provided in the response of the GET quota operation. |