Skip to main content

SourceAgentDeletionTaskStatus

Details and current status of the task that deletes AI agents from a source.

Properties​

NameTypeDescriptionNotes
idstrSystem-generated unique ID of the deletion task.[optional]
typeEnum [ 'QUARTZ', 'QPOC', 'QUEUED_TASK' ]Type of the deletion task.[optional]
unique_namestrName of the deletion task.[optional]
descriptionstrDescription of the deletion task.[optional]
parent_namestrName of the parent of the deletion task.[optional]
launcherstrService or user that launched the deletion task.[optional]
targetSourceAgentDeletionTaskStatusTarget[optional]
createddatetimeCreation date of the deletion task.[optional]
modifieddatetimeLast modification date of the deletion task.[optional]
launcheddatetimeLaunch date of the deletion task.[optional]
completeddatetimeCompletion date of the deletion task. null until the task finishes.[optional]
task_definition_summaryTaskDefinitionSummary[optional]
completion_statusEnum [ 'SUCCESS', 'WARNING', 'ERROR', 'TERMINATED', 'TEMPERROR' ]Completion status of the deletion task. null until the task finishes.[optional]
messages[]TaskStatusMessageMessages associated with the deletion task.[optional]
returns[]TaskReturnDetailsReturn values from the deletion task.[optional]
attributesmap[string]objectAttributes of the deletion task.[optional]
progressstrCurrent progress of the deletion task.[optional]
percent_completeintCurrent percentage completion of the deletion task.[optional]
}

Example​

from sailpoint.sources.models.source_agent_deletion_task_status import SourceAgentDeletionTaskStatus

source_agent_deletion_task_status = SourceAgentDeletionTaskStatus(
id='8886e5e3-63d0-462f-a195-d98da885b8dc',
type='QUEUED_TASK',
unique_name='Machine Identity Deletion',
description='Machine Identity Deletion',
parent_name='Parent Task',
launcher='System',
target=,
created='2026-10-22T14:03:11Z',
modified='2026-10-22T14:03:11Z',
launched='2026-10-22T14:03:11Z',
completed='2026-10-22T14:09:47Z',
task_definition_summary=sailpoint.sources.models.task_definition_summary.Task Definition Summary(
id = '2c91808475b4334b0175e1dff64b63c5',
unique_name = 'Cloud Account Aggregation',
description = 'Aggregates from the specified application.',
parent_name = 'Cloud Account Aggregation',
executor = 'sailpoint.task.ServiceTaskExecutor',
arguments = {"mantisExecutor":"com.sailpoint.mantis.sources.task.AccountAggregationTask","eventClassesCsv":"sailpoint.thunderbolt.events.AggregationEvents","serviceClass":"sailpoint.thunderbolt.service.AggregationService","serviceMethod":"accountAggregationTask"}, ),
completion_status='SUCCESS',
messages=[
sailpoint.sources.models.task_status_message.Task Status Message(
type = 'INFO',
localized_text = sailpoint.sources.models.localized_message.Localized Message(
locale = 'An error has occurred!',
message = 'Error has occurred!', ),
key = 'akey',
parameters = [{"name":"value"}], )
],
returns=[
sailpoint.sources.models.task_return_details.Task Return Details(
name = 'label',
attribute_name = 'identityCount', )
],
attributes={},
progress='Started',
percent_complete=0
)

[Back to top]