Machineidentityaggregationresponse
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | System-generated unique ID of the Object | [optional] |
| type | Enum [ 'QUARTZ', 'QPOC', 'QUEUED_TASK' ] | Type of task for aggregation | [optional] |
| unique_name | str | Name of the task for aggregation | [optional] |
| description | str | Description of the aggregation | [optional] |
| parent_name | str | Name of the parent of the task for aggregation | [optional] |
| launcher | str | Service to execute the aggregation | [optional] |
| target | MachineidentityaggregationresponseTarget | [optional] | |
| created | datetime | Creation date of the aggregation | [optional] |
| modified | datetime | Last modification date of the aggregation | [optional] |
| launched | datetime | Launch date of the aggregation | [optional] |
| completed | datetime | Completion date of the aggregation | [optional] |
| task_definition_summary | Taskdefinitionsummary | [optional] | |
| completion_status | Enum [ 'SUCCESS', 'WARNING', 'ERROR', 'TERMINATED', 'TEMPERROR' ] | Completion status of the aggregation | [optional] |
| messages | []Taskstatusmessage | Messages associated with the aggregation | [optional] |
| returns | []Taskreturndetails | Return values associated with the aggregation | [optional] |
| attributes | map[string]object | Attributes of the aggregation | [optional] |
| progress | str | Current progress of aggregation | [optional] |
| percent_complete | int | Current percentage completion of aggregation | [optional] |
| } |
Example
from sailpoint.machine_identities.models.machineidentityaggregationresponse import Machineidentityaggregationresponse
machineidentityaggregationresponse = Machineidentityaggregationresponse(
id='8886e5e3-63d0-462f-a195-d98da885b8dc',
type='QUARTZ',
unique_name='AI Agent Aggregation - ID123',
description='AI Agent Aggregation - From given dataset IDs',
parent_name='Parent Task',
launcher='System',
target=,
created='2020-07-11T21:23:15Z',
modified='2020-07-11T21:23:15Z',
launched='2020-07-11T21:23:15Z',
completed='2020-07-11T21:23:15Z',
task_definition_summary=sailpoint.machine_identities.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.machine_identities.models.task_status_message.Task Status Message(
type = 'INFO',
localized_text = sailpoint.machine_identities.models.localized_message.Localized Message(
locale = 'An error has occurred!',
message = 'Error has occurred!', ),
key = 'akey',
parameters = [{"name":"value"}], )
],
returns=[
sailpoint.machine_identities.models.task_return_details.Task Return Details(
name = 'label',
attribute_name = 'identityCount', )
],
attributes={"creatorRequestId":"ed5a371bbaba411fb8f1f6970b842334"},
progress='Started',
percent_complete=100
)