BatchDeleteConfigurationTask

BatchDeleteConfigurationTask schema from Amazon Application Discovery Service API

Amazon Application Discovery ServiceMigrationDiscoveryInfrastructure

Properties

Name Type Description
taskId string The deletion task's unique identifier.
status string The current execution status of the deletion task.
startTime string An epoch seconds timestamp (Unix) of when the deletion task was started.
endTime string An epoch seconds timestamp (Unix) of when the deletion task was completed.
configurationType string The type of configuration item to delete.
requestedConfigurations array The list of configuration IDs that were originally requested to be deleted by this task.
deletedConfigurations array The list of configuration IDs that were successfully deleted by this task.
failedConfigurations array A list of configuration IDs that produced an associated error.
deletionWarnings array A list of warnings associated with this deletion task.
View JSON Schema on GitHub

JSON Schema

application-discovery-service-batch-delete-configuration-task-schema.json Raw ↑
{
  "$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-batch-delete-configuration-task-schema.json",
  "title": "BatchDeleteConfigurationTask",
  "description": "BatchDeleteConfigurationTask schema from Amazon Application Discovery Service API",
  "type": "object",
  "properties": {
    "taskId": {
      "type": "string",
      "example": "task-500123",
      "description": "The deletion task's unique identifier."
    },
    "status": {
      "type": "string",
      "enum": [
        "INITIALIZING",
        "VALIDATING",
        "DELETING",
        "COMPLETED",
        "FAILED"
      ],
      "example": "COMPLETED",
      "description": "The current execution status of the deletion task."
    },
    "startTime": {
      "type": "string",
      "example": "2026-04-19T10:00:00Z",
      "description": "An epoch seconds timestamp (Unix) of when the deletion task was started."
    },
    "endTime": {
      "type": "string",
      "example": "2026-04-19T10:05:00Z",
      "description": "An epoch seconds timestamp (Unix) of when the deletion task was completed."
    },
    "configurationType": {
      "type": "string",
      "example": "SERVER",
      "description": "The type of configuration item to delete."
    },
    "requestedConfigurations": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "example": [
        "d-SERVER-500456"
      ],
      "description": "The list of configuration IDs that were originally requested to be deleted by this task."
    },
    "deletedConfigurations": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "example": [
        "d-SERVER-500456"
      ],
      "description": "The list of configuration IDs that were successfully deleted by this task."
    },
    "failedConfigurations": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "configurationId": {
            "type": "string",
            "example": "d-SERVER-500456",
            "description": "The configuration ID of the configuration that failed to delete."
          },
          "errorStatusCode": {
            "type": "integer",
            "example": 404,
            "description": "The error status code."
          },
          "errorMessage": {
            "type": "string",
            "example": "Configuration item not found",
            "description": "A descriptive message indicating why the associated configuration failed to delete."
          }
        }
      },
      "description": "A list of configuration IDs that produced an associated error."
    },
    "deletionWarnings": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "configurationId": {
            "type": "string",
            "example": "d-SERVER-500456",
            "description": "The configuration ID of the configuration item associated with the deletion warning."
          },
          "warningCode": {
            "type": "integer",
            "example": 1,
            "description": "The integer warning code associated with the warning message."
          },
          "warningText": {
            "type": "string",
            "example": "Configuration item may have dependencies",
            "description": "A descriptive message of the warning the associated configuration item produced."
          }
        }
      },
      "description": "A list of warnings associated with this deletion task."
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/application-discovery-service-batch-delete-configuration-task"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.