---
title: "QuotaList"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.ezghcloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: Service Quotas API

## Fields

- `QuotaList.nextCursor` (string | null, required)
- `QuotaList.quotas` (array<object>, required)
  - `QuotaList.quotas.adjustable` (boolean, required)
  - `QuotaList.quotas.capacity` (integer | null, required) — rate quotas: the bucket's capacity for value (what usage.used is out of), else null.
    - min 0
  - `QuotaList.quotas.default` (integer, required) — The default for the organization's tier.
    - min 0
  - `QuotaList.quotas.description` (string, required)
  - `QuotaList.quotas.displayName` (string, required)
  - `QuotaList.quotas.id` (string, required) — <namespace>.<name> or <namespace>.<group>.<name>.
    - maxLength 96; pattern `^[a-z]{2,32}\.[a-z][A-Za-z0-9]{2,63}(\.[a-z][A-Za-z0-9]{1,63})?$`
  - `QuotaList.quotas.kind` (unknown, required)
    - one of `"allocation"`, `"rate"`, `"usage"`, `"concurrency"`
  - `QuotaList.quotas.perRegion` (boolean, required)
  - `QuotaList.quotas.region` (string, required) — A region (us-west-1), or "" for what isn't regional.
    - pattern `^([a-z]{2}-[a-z]+-[0-9]+)?$`
  - `QuotaList.quotas.resourceType` (string | null, required)
  - `QuotaList.quotas.scope` (unknown, required)
    - one of `"organization"`, `"project"`, `"resource"`
  - `QuotaList.quotas.service` (string, required) — The owning product's namespace.
  - `QuotaList.quotas.serviceName` (string | null, required) — The owning product's name, from its registration (Widgets), or null.
  - `QuotaList.quotas.source` (unknown, required) — Which value applied: an override for the scope key, one for the whole organization, the tier's default, or the quota's default.
    - one of `"override"`, `"organizationOverride"`, `"tier"`, `"default"`
  - `QuotaList.quotas.tier` (string | null, required) — The organization's tier when source is tier, else null.
  - `QuotaList.quotas.unit` (string, required)
  - `QuotaList.quotas.usage` (one of, required) — null for narrower scopes without ?scopeKey= (see usageSummary and the quota's scopes), and for a perRegion quota without ?region=.
    - one of: `null`, [Usage](/quotas-api/schemas/Usage/)
  - `QuotaList.quotas.usageSummary` (one of, required) — When usage is null: where the scope keys (and regions) stand. Else null.
    - one of: `null`, [UsageSummary](/quotas-api/schemas/UsageSummary/)
  - `QuotaList.quotas.value` (integer, required) — The value that applies: the organization's, a scope key without its own override's, or with ?scopeKey= that scope key's.
    - min 0
  - `QuotaList.quotas.window` (string | null, required) — rate quotas: PT1S to PT1H.
- `QuotaList.regions` (array<string>, required) — The platform's regions: a perRegion quota's ?region= choices.
  - pattern `^([a-z]{2}-[a-z]+-[0-9]+)?$`


Source: https://docs.ezghcloud.com/quotas-api/schemas/QuotaList/index.md
