class Aws::DataSync::Types::DescribeTaskResponse

DescribeTaskResponse

@!attribute [rw] task_arn

The Amazon Resource Name (ARN) of the task that was described.
@return [String]

@!attribute [rw] status

The status of the task that was described.

For detailed information about task execution statuses, see
Understanding Task Statuses in the *DataSync User Guide*.
@return [String]

@!attribute [rw] name

The name of the task that was described.
@return [String]

@!attribute [rw] current_task_execution_arn

The Amazon Resource Name (ARN) of the task execution that is syncing
files.
@return [String]

@!attribute [rw] source_location_arn

The Amazon Resource Name (ARN) of the source file system's
location.
@return [String]

@!attribute [rw] destination_location_arn

The Amazon Resource Name (ARN) of the Amazon Web Services storage
resource's location.
@return [String]

@!attribute [rw] cloud_watch_log_group_arn

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group
that was used to monitor and log events in the task.

For more information on these groups, see Working with Log Groups
and Log Streams in the *Amazon CloudWatch User Guide*.
@return [String]

@!attribute [rw] source_network_interface_arns

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network
Interface) that was created for your subnet.
@return [Array<String>]

@!attribute [rw] destination_network_interface_arns

The Amazon Resource Name (ARN) of the destination ENIs (Elastic
Network Interface) that was created for your subnet.
@return [Array<String>]

@!attribute [rw] options

The set of configuration options that control the behavior of a
single execution of the task that occurs when you call
`StartTaskExecution`. You can configure these options to preserve
metadata such as user ID (UID) and group (GID), file permissions,
data integrity verification, and so on.

For each individual task execution, you can override these options
by specifying the overriding `OverrideOptions` value to
[StartTaskExecution][1] operation.

[1]: https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html
@return [Types::Options]

@!attribute [rw] excludes

A list of filter rules that determines which files to exclude from a
task. The list should contain a single filter string that consists
of the patterns to exclude. The patterns are delimited by "\|"
(that is, a pipe), for example: `"/folder1|/folder2"`
@return [Array<Types::FilterRule>]

@!attribute [rw] schedule

The schedule used to periodically transfer files from a source to a
destination location.
@return [Types::TaskSchedule]

@!attribute [rw] error_code

Errors that DataSync encountered during execution of the task. You
can use this error code to help troubleshoot issues.
@return [String]

@!attribute [rw] error_detail

Detailed description of an error that was encountered during the
task execution. You can use this information to help troubleshoot
issues.
@return [String]

@!attribute [rw] creation_time

The time that the task was created.
@return [Time]

@!attribute [rw] includes

A list of filter rules that determines which files to include when
running a task. The pattern should contain a single filter string
that consists of the patterns to include. The patterns are delimited
by "\|" (that is, a pipe). For example: `"/folder1|/folder2`"
@return [Array<Types::FilterRule>]

@see docs.aws.amazon.com/goto/WebAPI/datasync-2018-11-09/DescribeTaskResponse AWS API Documentation

Constants

SENSITIVE