Skip to main content

group_quota_limits_requests

Creates, updates, deletes, gets or lists a group_quota_limits_requests resource.

Overview

Namegroup_quota_limits_requests
TypeResource
Idazure.quota.group_quota_limits_requests

Fields

NameDatatypeDescription
propertiesobject

Methods

NameAccessible byRequired ParamsDescription
getSELECTgroupQuotaName, managementGroupId, requestIdGet API to check the status of a GroupQuota request by requestId.
listSELECT$filter, groupQuotaName, managementGroupId, resourceProviderNameGet API to check the status of a GroupQuota request by requestId.
create_or_updateINSERTgroupQuotaName, managementGroupId, resourceName, resourceProviderNamePut the GroupQuota requests for a specific ResourceProvider/Location/Resource. the location and resourceName ("name": {"value" : "resourceName") properties are specified in the request body. Only 1 resource quota can be requested.
Use the polling API - OperationsStatus URI specified in Azure-AsyncOperation header field, with retry-after duration in seconds to check the intermediate status. This API provides the finals status with the request details and status.
updateUPDATEgroupQuotaName, managementGroupId, resourceName, resourceProviderNameCreate the GroupQuota requests for a specific ResourceProvider/Location/Resource. the location and resourceName properties are specified in the request body. Only 1 resource quota can be requested. Please note that patch request creates a new groupQuota request.
Use the polling API - OperationsStatus URI specified in Azure-AsyncOperation header field, with retry-after duration in seconds to check the intermediate status. This API provides the finals status with the request details and status.

SELECT examples

Get API to check the status of a GroupQuota request by requestId.

SELECT
properties
FROM azure.quota.group_quota_limits_requests
WHERE groupQuotaName = '{{ groupQuotaName }}'
AND managementGroupId = '{{ managementGroupId }}'
AND requestId = '{{ requestId }}';

INSERT example

Use the following StackQL query and manifest file to create a new group_quota_limits_requests resource.

/*+ create */
INSERT INTO azure.quota.group_quota_limits_requests (
groupQuotaName,
managementGroupId,
resourceName,
resourceProviderName,
properties
)
SELECT
'{{ groupQuotaName }}',
'{{ managementGroupId }}',
'{{ resourceName }}',
'{{ resourceProviderName }}',
'{{ properties }}'
;

UPDATE example

Updates a group_quota_limits_requests resource.

/*+ update */
UPDATE azure.quota.group_quota_limits_requests
SET
properties = '{{ properties }}'
WHERE
groupQuotaName = '{{ groupQuotaName }}'
AND managementGroupId = '{{ managementGroupId }}'
AND resourceName = '{{ resourceName }}'
AND resourceProviderName = '{{ resourceProviderName }}';