Skip to content

BatchDeleteConfigurationTask

Source code in docs_src/capo_application_discovery_service/types/batch_delete_configuration_task.py
class BatchDeleteConfigurationTask(TypedDict, closed=True):
    task_id: NotRequired["capo_application_discovery_service.types.uuid.UUID"]
    """<p> The deletion task's unique identifier. </p>"""
    status: NotRequired[
        "capo_application_discovery_service.types.batch_delete_configuration_task_status.BatchDeleteConfigurationTaskStatus"
    ]
    """<p> The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED. </p>"""
    start_time: NotRequired[
        "capo_application_discovery_service.types.time_stamp.TimeStamp"
    ]
    """<p> An epoch seconds timestamp (UTC) of when the deletion task was started. </p>"""
    end_time: NotRequired[
        "capo_application_discovery_service.types.time_stamp.TimeStamp"
    ]
    """<p> An epoch seconds timestamp (UTC) of when the deletion task was completed or failed. </p>"""
    configuration_type: NotRequired[
        "capo_application_discovery_service.types.deletion_configuration_item_type.DeletionConfigurationItemType"
    ]
    """<p> The type of configuration item to delete. Supported types are: SERVER. </p>"""
    requested_configurations: NotRequired[
        "capo_application_discovery_service.types.configuration_id_list.ConfigurationIdList"
    ]
    """<p> The list of configuration IDs that were originally requested to be deleted by the deletion task. </p>"""
    deleted_configurations: NotRequired[
        "capo_application_discovery_service.types.configuration_id_list.ConfigurationIdList"
    ]
    """<p> The list of configuration IDs that were successfully deleted by the deletion task. </p>"""
    failed_configurations: NotRequired[
        "capo_application_discovery_service.types.failed_configuration_list.FailedConfigurationList"
    ]
    """<p> A list of configuration IDs that failed to delete during the deletion task, each paired with an error message. </p>"""
    deletion_warnings: NotRequired[
        "capo_application_discovery_service.types.deletion_warnings_list.DeletionWarningsList"
    ]
    """<p> A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message. </p>"""

configuration_type instance-attribute

configuration_type: NotRequired[DeletionConfigurationItemType]

The type of configuration item to delete. Supported types are: SERVER.

deleted_configurations instance-attribute

deleted_configurations: NotRequired[ConfigurationIdList]

The list of configuration IDs that were successfully deleted by the deletion task.

deletion_warnings instance-attribute

deletion_warnings: NotRequired[DeletionWarningsList]

A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.

end_time instance-attribute

end_time: NotRequired[TimeStamp]

An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.

failed_configurations instance-attribute

failed_configurations: NotRequired[FailedConfigurationList]

A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.

requested_configurations instance-attribute

requested_configurations: NotRequired[ConfigurationIdList]

The list of configuration IDs that were originally requested to be deleted by the deletion task.

start_time instance-attribute

start_time: NotRequired[TimeStamp]

An epoch seconds timestamp (UTC) of when the deletion task was started.

status instance-attribute

The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.

task_id instance-attribute

task_id: NotRequired[UUID]

The deletion task's unique identifier.