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.

providerId
path True

string

Azure resource provider ID.

subscriptionId
path True

string

Azure subscription ID.

api-version
query True

string

API version.

Responses

Name Type Description
200 OK

QuotaRequestDetails

Ok. Returns the status of the quota request.

Other Status Codes

ExceptionResponse

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

QuotaRequestFailed
QuotaRequestInProgress
QuotaRequestStatus

QuotaRequestFailed

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605?api-version=2020-10-25

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

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/westus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605?api-version=2020-10-25

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

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605?api-version=2020-10-25

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
ExceptionResponse

The API error.

QuotaRequestDetails

Quota request details.

QuotaRequestState

The quota request status.

ResourceName

Resource name provided by the resource provider. Use this property for quotaRequest parameter.

ServiceError

The API error details.

ServiceErrorDetail

The error details.

SubRequest

The sub-request submitted with the quota request.

ExceptionResponse

The API error.

Name Type Description
error

ServiceError

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

QuotaRequestState

The quota request status.

properties.requestSubmitTime

string

The time when the quota request was submitted using format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.

properties.value

SubRequest[]

The quotaRequests.

type

string

Resource type

QuotaRequestState

The quota request status.

Name Type Description
Accepted

string

Failed

string

InProgress

string

Invalid

string

Succeeded

string

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

ServiceErrorDetail[]

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

Quota (resource limit).

message

string

User-friendly status message.

name

ResourceName

The resource name.

provisioningState

QuotaRequestState

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.