Share feedback
Answers are generated based on the documentation.

Experimental

Schema

QuotaFailure

Type: object

Describes how a quota check failed.

For example if a daily limit was exceeded for the calling project, a service could respond with a QuotaFailure detail containing the project id and the description of the quota limit that was exceeded. If the calling project hasn't enabled the service in the developer console, then a service could respond with the project id and set service_disabled to true.

Also see RetryInfo and Help types for other details about handling a quota failure.

violations

Type: array

Describes all quota violations.
Array item

Schema: QuotaFailureViolation

All schema constraints and annotations
{
  "description": "Describes all quota violations.",
  "items": {
    "$ref": "#/components/schemas/QuotaFailureViolation"
  },
  "type": "array"
}
All schema constraints and annotations
{
  "description": "Describes how a quota check failed.\n\nFor example if a daily limit was exceeded for the calling project,\na service could respond with a QuotaFailure detail containing the project\nid and the description of the quota limit that was exceeded.  If the\ncalling project hasn't enabled the service in the developer console, then\na service could respond with the project id and set `service_disabled`\nto true.\n\nAlso see RetryInfo and Help types for other details about handling a\nquota failure.",
  "properties": {
    "violations": {
      "description": "Describes all quota violations.",
      "items": {
        "$ref": "#/components/schemas/QuotaFailureViolation"
      },
      "type": "array"
    }
  },
  "title": "QuotaFailure",
  "type": "object"
}