list_task_executions

DataSync.Client.list_task_executions(**kwargs)

Returns a list of executed tasks.

See also: AWS API Documentation

Request Syntax

response = client.list_task_executions(
    TaskArn='string',
    MaxResults=123,
    NextToken='string'
)
Parameters
  • TaskArn (string) -- The Amazon Resource Name (ARN) of the task whose tasks you want to list.
  • MaxResults (integer) -- The maximum number of executed tasks to list.
  • NextToken (string) -- An opaque string that indicates the position at which to begin the next list of the executed tasks.
Return type

dict

Returns

Response Syntax

{
    'TaskExecutions': [
        {
            'TaskExecutionArn': 'string',
            'Status': 'QUEUED'|'LAUNCHING'|'PREPARING'|'TRANSFERRING'|'VERIFYING'|'SUCCESS'|'ERROR'
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    ListTaskExecutionsResponse

    • TaskExecutions (list) --

      A list of executed tasks.

      • (dict) --

        Represents a single entry in a list of task executions. TaskExecutionListEntry returns an array that contains a list of specific invocations of a task when the ListTaskExecutions operation is called.

        • TaskExecutionArn (string) --

          The Amazon Resource Name (ARN) of the task that was executed.

        • Status (string) --

          The status of a task execution.

    • NextToken (string) --

      An opaque string that indicates the position at which to begin returning the next list of executed tasks.

Exceptions

  • DataSync.Client.exceptions.InvalidRequestException
  • DataSync.Client.exceptions.InternalException