@lap v0.3
# Machine-readable API spec. Each @endpoint block is one API call.
@api Azure Reservation API
@base https://management.azure.com
@version 2019-07-19-preview
@auth OAuth2
@common_fields {subscriptionId: any, api-version: any}
@endpoints 8
@toc subscriptions(8)

@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
@required {providerId: any, location: any, resourceName: any}
@returns(200)

@endpoint PUT /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
@required {providerId: any, location: any, resourceName: any, createQuotaRequest: map}
@returns(200)
@returns(201)

@endpoint PATCH /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
@required {providerId: any, location: any, resourceName: any, createQuotaRequest: map}
@returns(200)
@returns(201)

@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits
@required {providerId: any, location: any}
@returns(200)

@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}
@required {providerId: any, location: any, id: any}
@returns(200)

@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests
@required {providerId: any, location: any}
@optional {$filter: any, $top: any, $skiptoken: any}
@returns(200)

@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/autoQuotaIncrease
@returns(200)

@endpoint PUT /subscriptions/{subscriptionId}/providers/Microsoft.Capacity/autoQuotaIncrease
@required {autoQuotaIncreaseRequest: map}
@returns(200)

@end
