Amazon Application Discovery Service · JSON Structure
Application Discovery Service Describe Import Tasks Response Structure
DescribeImportTasksResponse schema from Amazon Application Discovery Service API
Type: object
Properties: 2
Amazon Application Discovery ServiceMigrationDiscoveryInfrastructure
Application Discovery Service Describe Import Tasks Response Structure is a JSON Structure definition published by Amazon Application Discovery Service, describing 2 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
nextToken
tasks
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"type": "object",
"description": "DescribeImportTasksResponse schema from Amazon Application Discovery Service API",
"properties": {
"nextToken": {
"type": "string",
"description": "The token to request the next page of results.",
"example": ""
},
"tasks": {
"type": "array",
"description": "A returned array of import tasks that match any applied filters, up to the specified number of maximum results.",
"items": {
"type": "object",
"properties": {
"importTaskId": {
"type": "string",
"description": "The unique ID for a specific import task.",
"example": "import-task-500123"
},
"clientRequestToken": {
"type": "string",
"description": "A unique token used to prevent the same import request from occurring more than once.",
"example": "client-token-500123"
},
"name": {
"type": "string",
"description": "A descriptive name for an import task.",
"example": "Server Inventory Import April 2026"
},
"importUrl": {
"type": "string",
"description": "The URL for your import file that you've uploaded to Amazon S3.",
"example": "s3://my-bucket/server-inventory.csv"
},
"status": {
"type": "string",
"description": "The status of the import task.",
"enum": [
"IMPORT_IN_PROGRESS",
"IMPORT_COMPLETE",
"IMPORT_COMPLETE_WITH_ERRORS",
"IMPORT_FAILED",
"IMPORT_FAILED_SERVER_LIMIT_EXCEEDED",
"IMPORT_FAILED_RECORD_LIMIT_EXCEEDED",
"DELETE_IN_PROGRESS",
"DELETE_COMPLETE",
"DELETE_FAILED",
"DELETE_FAILED_LIMIT_EXCEEDED",
"INTERNAL_ERROR"
],
"example": "IMPORT_COMPLETE"
},
"importRequestTime": {
"type": "string",
"description": "The time that the import task request was made, presented in the Unix time stamp format.",
"example": "2026-04-19T10:00:00Z"
},
"importCompletionTime": {
"type": "string",
"description": "The time that the import task request finished, presented in the Unix time stamp format.",
"example": "2026-04-19T10:05:00Z"
},
"importDeletedTime": {
"type": "string",
"description": "The time that the import task request was deleted, presented in the Unix time stamp format.",
"example": ""
},
"serverImportSuccess": {
"type": "int32",
"description": "The total number of server records in the import file that were successfully imported.",
"example": 42
},
"serverImportFailure": {
"type": "int32",
"description": "The total number of server records in the import file that failed to be imported.",
"example": 0
},
"applicationImportSuccess": {
"type": "int32",
"description": "The total number of application records in the import file that were successfully imported.",
"example": 5
},
"applicationImportFailure": {
"type": "int32",
"description": "The total number of application records in the import file that failed to be imported.",
"example": 0
},
"errorsAndFailedEntriesZip": {
"type": "string",
"description": "A link to a compressed archive folder (in the ZIP format) of all errors and failed entries that were detected, organized according to the type of error.",
"example": ""
}
}
}
}
},
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-application-discovery-service/refs/heads/main/json-structure/application-discovery-service-describe-import-tasks-response-structure.json"
}