{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/amazon-cloudwatch/json-schema/amazon-cloudwatch-list-problems-request-schema.json",
  "title": "ListProblemsRequest",
  "x-generated": "2026-11-11",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/amazon-cloudwatch-problem-api-openapi.yml#/components/schemas/ListProblemsRequest",
  "type": "object",
  "properties": {
    "AccountId": {
      "type": "string",
      "description": "The Amazon Web Services account ID for the resource group owner."
    },
    "ResourceGroupName": {
      "type": "string",
      "description": "The name of the resource group."
    },
    "StartTime": {
      "type": "string",
      "format": "date-time",
      "description": "The time when the problem was detected, in epoch seconds. If you don't specify a time frame for the request, problems within the past seven days are returned."
    },
    "EndTime": {
      "type": "string",
      "format": "date-time",
      "description": "The time when the problem ended, in epoch seconds. If not specified, problems within the past seven days are returned."
    },
    "MaxResults": {
      "type": "integer",
      "description": "The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned NextToken value."
    },
    "NextToken": {
      "type": "string",
      "description": "The token to request the next page of results."
    },
    "ComponentName": {
      "type": "string",
      "description": "The name of the component."
    },
    "Visibility": {
      "type": "string",
      "enum": [
        "IGNORED",
        "VISIBLE"
      ],
      "description": "Specifies whether or not you can view the problem. If not specified, visible and ignored problems are returned."
    }
  }
}