Amazon API Gateway · Schema

UsagePlan

GatewayHTTP APIREST APIServerlessWebSocket

Properties

Name Type Description
id string The identifier of the usage plan.
name string The name of the usage plan.
description string
apiStages array
throttle object
quota object
productCode string
tags object
View JSON Schema on GitHub

JSON Schema

amazon-api-gateway-usageplan-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "UsagePlan",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The identifier of the usage plan."
    },
    "name": {
      "type": "string",
      "description": "The name of the usage plan."
    },
    "description": {
      "type": "string"
    },
    "apiStages": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/ApiStage"
      }
    },
    "throttle": {
      "$ref": "#/definitions/ThrottleSettings"
    },
    "quota": {
      "$ref": "#/definitions/QuotaSettings"
    },
    "productCode": {
      "type": "string"
    },
    "tags": {
      "type": "object"
    }
  }
}