GroupQuotaSubscriptionAllocationRequests Interface
public interface GroupQuotaSubscriptionAllocationRequests
Resource collection API of GroupQuotaSubscriptionAllocationRequests.
Method Summary
Method Details
get
public abstract QuotaAllocationRequestStatus get(String managementGroupId, String groupQuotaName, String resourceProviderName, String allocationId)
Get the status of the quota allocation request for the subscriptionId. Get the quota allocation request status for the subscriptionId by allocationId.
Parameters:
Returns:
getWithResponse
public abstract Response<QuotaAllocationRequestStatus> getWithResponse(String managementGroupId, String groupQuotaName, String resourceProviderName, String allocationId, Context context)
Get the status of the quota allocation request for the subscriptionId. Get the quota allocation request status for the subscriptionId by allocationId.
Parameters:
Returns:
list
public abstract PagedIterable<QuotaAllocationRequestStatus> list(String managementGroupId, String groupQuotaName, String resourceProviderName, String filter)
Get all the quotaAllocationRequests for a resourceProvider/location. Get all the quotaAllocationRequests for a resourceProvider/location. The filter paramter for location is required.
Parameters:
| Field | Supported operators |
|---|
Returns:
list
public abstract PagedIterable<QuotaAllocationRequestStatus> list(String managementGroupId, String groupQuotaName, String resourceProviderName, String filter, Context context)
Get all the quotaAllocationRequests for a resourceProvider/location. Get all the quotaAllocationRequests for a resourceProvider/location. The filter paramter for location is required.
Parameters:
| Field | Supported operators |
|---|
Returns:
update
public abstract SubscriptionQuotaAllocationsList update(String managementGroupId, String groupQuotaName, String resourceProviderName, String location, SubscriptionQuotaAllocationsListInner allocateQuotaRequest)
Request to assign quota from group quota to a specific Subscription. This request will use Asynchronous pattern with 202 response and status polling API. Request to assign quota from group quota to a specific Subscription. The assign GroupQuota to subscriptions or reduce the quota allocated to subscription to give back the unused quota ( quota >= usages) to the groupQuota. So, this API can be used to assign Quota to subscriptions and assign back unused quota to group quota, which can be assigned to another subscriptions in the GroupQuota. User can collect unused quotas from multiple subscriptions within the groupQuota and assign the groupQuota to the subscription, where it's needed.
Parameters:
Returns:
update
public abstract SubscriptionQuotaAllocationsList update(String managementGroupId, String groupQuotaName, String resourceProviderName, String location, SubscriptionQuotaAllocationsListInner allocateQuotaRequest, Context context)
Request to assign quota from group quota to a specific Subscription. This request will use Asynchronous pattern with 202 response and status polling API. Request to assign quota from group quota to a specific Subscription. The assign GroupQuota to subscriptions or reduce the quota allocated to subscription to give back the unused quota ( quota >= usages) to the groupQuota. So, this API can be used to assign Quota to subscriptions and assign back unused quota to group quota, which can be assigned to another subscriptions in the GroupQuota. User can collect unused quotas from multiple subscriptions within the groupQuota and assign the groupQuota to the subscription, where it's needed.
Parameters:
Returns: