{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-application-discovery-service/refs/heads/main/json-schema/application-discovery-service-describe-import-tasks-request-schema.json", "title": "DescribeImportTasksRequest", "description": "DescribeImportTasksRequest schema from Amazon Application Discovery Service API", "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "enum": [ "IMPORT_TASK_ID", "STATUS", "NAME" ], "example": "STATUS", "description": "The name, status, or import task ID for a specific import task." }, "values": { "type": "array", "items": { "type": "string" }, "example": [ "IMPORT_COMPLETE" ], "description": "An array of strings that you can provide to match against a specific name, status, or import task ID to filter your import task." } } }, "description": "An array of name-value pairs that you provide to filter the results for the DescribeImportTask request to a specific subset of results." }, "maxResults": { "type": "integer", "minimum": 1, "maximum": 100, "example": 10, "description": "The maximum number of results that you want this request to return." }, "nextToken": { "type": "string", "example": "", "description": "The token to request a specific page of results." } } }