{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/amazon-cloudwatch/json-schema/amazon-cloudwatch-list-scheduled-queries-request-schema.json",
  "title": "ListScheduledQueriesRequest",
  "x-generated": "2026-11-11",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/amazon-cloudwatch-scheduled-query-api-openapi.yml#/components/schemas/ListScheduledQueriesRequest",
  "type": "object",
  "properties": {
    "maxResults": {
      "type": "integer",
      "description": "The maximum number of scheduled queries to return. Valid range is 1 to 1000."
    },
    "nextToken": {
      "type": "string"
    },
    "state": {
      "type": "string",
      "enum": [
        "ENABLED",
        "DISABLED"
      ],
      "description": "Filter scheduled queries by state. Valid values are ENABLED and DISABLED. If not specified, all scheduled queries are returned."
    },
    "scheduleType": {
      "type": "string",
      "enum": [
        "CUSTOMER_MANAGED",
        "AWS_MANAGED"
      ],
      "description": "Filter scheduled queries by schedule type. Valid values are CUSTOMER_MANAGED and AWS_MANAGED. If not specified, scheduled queries of all schedule types are returned."
    }
  }
}