AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::DataSync::Model::DescribeTaskResult Class Reference

#include <DescribeTaskResult.h>

Public Member Functions

 DescribeTaskResult ()
 
 DescribeTaskResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeTaskResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetTaskArn () const
 
void SetTaskArn (const Aws::String &value)
 
void SetTaskArn (Aws::String &&value)
 
void SetTaskArn (const char *value)
 
DescribeTaskResultWithTaskArn (const Aws::String &value)
 
DescribeTaskResultWithTaskArn (Aws::String &&value)
 
DescribeTaskResultWithTaskArn (const char *value)
 
const TaskStatusGetStatus () const
 
void SetStatus (const TaskStatus &value)
 
void SetStatus (TaskStatus &&value)
 
DescribeTaskResultWithStatus (const TaskStatus &value)
 
DescribeTaskResultWithStatus (TaskStatus &&value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DescribeTaskResultWithName (const Aws::String &value)
 
DescribeTaskResultWithName (Aws::String &&value)
 
DescribeTaskResultWithName (const char *value)
 
const Aws::StringGetCurrentTaskExecutionArn () const
 
void SetCurrentTaskExecutionArn (const Aws::String &value)
 
void SetCurrentTaskExecutionArn (Aws::String &&value)
 
void SetCurrentTaskExecutionArn (const char *value)
 
DescribeTaskResultWithCurrentTaskExecutionArn (const Aws::String &value)
 
DescribeTaskResultWithCurrentTaskExecutionArn (Aws::String &&value)
 
DescribeTaskResultWithCurrentTaskExecutionArn (const char *value)
 
const Aws::StringGetSourceLocationArn () const
 
void SetSourceLocationArn (const Aws::String &value)
 
void SetSourceLocationArn (Aws::String &&value)
 
void SetSourceLocationArn (const char *value)
 
DescribeTaskResultWithSourceLocationArn (const Aws::String &value)
 
DescribeTaskResultWithSourceLocationArn (Aws::String &&value)
 
DescribeTaskResultWithSourceLocationArn (const char *value)
 
const Aws::StringGetDestinationLocationArn () const
 
void SetDestinationLocationArn (const Aws::String &value)
 
void SetDestinationLocationArn (Aws::String &&value)
 
void SetDestinationLocationArn (const char *value)
 
DescribeTaskResultWithDestinationLocationArn (const Aws::String &value)
 
DescribeTaskResultWithDestinationLocationArn (Aws::String &&value)
 
DescribeTaskResultWithDestinationLocationArn (const char *value)
 
const Aws::StringGetCloudWatchLogGroupArn () const
 
void SetCloudWatchLogGroupArn (const Aws::String &value)
 
void SetCloudWatchLogGroupArn (Aws::String &&value)
 
void SetCloudWatchLogGroupArn (const char *value)
 
DescribeTaskResultWithCloudWatchLogGroupArn (const Aws::String &value)
 
DescribeTaskResultWithCloudWatchLogGroupArn (Aws::String &&value)
 
DescribeTaskResultWithCloudWatchLogGroupArn (const char *value)
 
const Aws::Vector< Aws::String > & GetSourceNetworkInterfaceArns () const
 
void SetSourceNetworkInterfaceArns (const Aws::Vector< Aws::String > &value)
 
void SetSourceNetworkInterfaceArns (Aws::Vector< Aws::String > &&value)
 
DescribeTaskResultWithSourceNetworkInterfaceArns (const Aws::Vector< Aws::String > &value)
 
DescribeTaskResultWithSourceNetworkInterfaceArns (Aws::Vector< Aws::String > &&value)
 
DescribeTaskResultAddSourceNetworkInterfaceArns (const Aws::String &value)
 
DescribeTaskResultAddSourceNetworkInterfaceArns (Aws::String &&value)
 
DescribeTaskResultAddSourceNetworkInterfaceArns (const char *value)
 
const Aws::Vector< Aws::String > & GetDestinationNetworkInterfaceArns () const
 
void SetDestinationNetworkInterfaceArns (const Aws::Vector< Aws::String > &value)
 
void SetDestinationNetworkInterfaceArns (Aws::Vector< Aws::String > &&value)
 
DescribeTaskResultWithDestinationNetworkInterfaceArns (const Aws::Vector< Aws::String > &value)
 
DescribeTaskResultWithDestinationNetworkInterfaceArns (Aws::Vector< Aws::String > &&value)
 
DescribeTaskResultAddDestinationNetworkInterfaceArns (const Aws::String &value)
 
DescribeTaskResultAddDestinationNetworkInterfaceArns (Aws::String &&value)
 
DescribeTaskResultAddDestinationNetworkInterfaceArns (const char *value)
 
const OptionsGetOptions () const
 
void SetOptions (const Options &value)
 
void SetOptions (Options &&value)
 
DescribeTaskResultWithOptions (const Options &value)
 
DescribeTaskResultWithOptions (Options &&value)
 
const Aws::Vector< FilterRule > & GetExcludes () const
 
void SetExcludes (const Aws::Vector< FilterRule > &value)
 
void SetExcludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskResultWithExcludes (const Aws::Vector< FilterRule > &value)
 
DescribeTaskResultWithExcludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskResultAddExcludes (const FilterRule &value)
 
DescribeTaskResultAddExcludes (FilterRule &&value)
 
const TaskScheduleGetSchedule () const
 
void SetSchedule (const TaskSchedule &value)
 
void SetSchedule (TaskSchedule &&value)
 
DescribeTaskResultWithSchedule (const TaskSchedule &value)
 
DescribeTaskResultWithSchedule (TaskSchedule &&value)
 
const Aws::StringGetErrorCode () const
 
void SetErrorCode (const Aws::String &value)
 
void SetErrorCode (Aws::String &&value)
 
void SetErrorCode (const char *value)
 
DescribeTaskResultWithErrorCode (const Aws::String &value)
 
DescribeTaskResultWithErrorCode (Aws::String &&value)
 
DescribeTaskResultWithErrorCode (const char *value)
 
const Aws::StringGetErrorDetail () const
 
void SetErrorDetail (const Aws::String &value)
 
void SetErrorDetail (Aws::String &&value)
 
void SetErrorDetail (const char *value)
 
DescribeTaskResultWithErrorDetail (const Aws::String &value)
 
DescribeTaskResultWithErrorDetail (Aws::String &&value)
 
DescribeTaskResultWithErrorDetail (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
DescribeTaskResultWithCreationTime (const Aws::Utils::DateTime &value)
 
DescribeTaskResultWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Vector< FilterRule > & GetIncludes () const
 
void SetIncludes (const Aws::Vector< FilterRule > &value)
 
void SetIncludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskResultWithIncludes (const Aws::Vector< FilterRule > &value)
 
DescribeTaskResultWithIncludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskResultAddIncludes (const FilterRule &value)
 
DescribeTaskResultAddIncludes (FilterRule &&value)
 

Detailed Description

DescribeTaskResponse

See Also:

AWS API Reference

Definition at line 38 of file DescribeTaskResult.h.

Constructor & Destructor Documentation

◆ DescribeTaskResult() [1/2]

Aws::DataSync::Model::DescribeTaskResult::DescribeTaskResult ( )

◆ DescribeTaskResult() [2/2]

Aws::DataSync::Model::DescribeTaskResult::DescribeTaskResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddDestinationNetworkInterfaceArns() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddDestinationNetworkInterfaceArns ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 422 of file DescribeTaskResult.h.

◆ AddDestinationNetworkInterfaceArns() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddDestinationNetworkInterfaceArns ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 416 of file DescribeTaskResult.h.

◆ AddDestinationNetworkInterfaceArns() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddDestinationNetworkInterfaceArns ( const char *  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 428 of file DescribeTaskResult.h.

◆ AddExcludes() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddExcludes ( const FilterRule value)
inline

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"

Definition at line 538 of file DescribeTaskResult.h.

◆ AddExcludes() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddExcludes ( FilterRule &&  value)
inline

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"

Definition at line 546 of file DescribeTaskResult.h.

◆ AddIncludes() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddIncludes ( const FilterRule value)
inline

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</code>"

Definition at line 738 of file DescribeTaskResult.h.

◆ AddIncludes() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddIncludes ( FilterRule &&  value)
inline

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</code>"

Definition at line 746 of file DescribeTaskResult.h.

◆ AddSourceNetworkInterfaceArns() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddSourceNetworkInterfaceArns ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 373 of file DescribeTaskResult.h.

◆ AddSourceNetworkInterfaceArns() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddSourceNetworkInterfaceArns ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 367 of file DescribeTaskResult.h.

◆ AddSourceNetworkInterfaceArns() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::AddSourceNetworkInterfaceArns ( const char *  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 379 of file DescribeTaskResult.h.

◆ GetCloudWatchLogGroupArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetCloudWatchLogGroupArn ( ) const
inline

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.

Definition at line 282 of file DescribeTaskResult.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::DataSync::Model::DescribeTaskResult::GetCreationTime ( ) const
inline

The time that the task was created.

Definition at line 669 of file DescribeTaskResult.h.

◆ GetCurrentTaskExecutionArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetCurrentTaskExecutionArn ( ) const
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 158 of file DescribeTaskResult.h.

◆ GetDestinationLocationArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetDestinationLocationArn ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 237 of file DescribeTaskResult.h.

◆ GetDestinationNetworkInterfaceArns()

const Aws::Vector<Aws::String>& Aws::DataSync::Model::DescribeTaskResult::GetDestinationNetworkInterfaceArns ( ) const
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 386 of file DescribeTaskResult.h.

◆ GetErrorCode()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetErrorCode ( ) const
inline

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

Definition at line 584 of file DescribeTaskResult.h.

◆ GetErrorDetail()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetErrorDetail ( ) const
inline

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

Definition at line 627 of file DescribeTaskResult.h.

◆ GetExcludes()

const Aws::Vector<FilterRule>& Aws::DataSync::Model::DescribeTaskResult::GetExcludes ( ) const
inline

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"

Definition at line 498 of file DescribeTaskResult.h.

◆ GetIncludes()

const Aws::Vector<FilterRule>& Aws::DataSync::Model::DescribeTaskResult::GetIncludes ( ) const
inline

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</code>"

Definition at line 698 of file DescribeTaskResult.h.

◆ GetName()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetName ( ) const
inline

The name of the task that was described.

Definition at line 121 of file DescribeTaskResult.h.

◆ GetOptions()

const Options& Aws::DataSync::Model::DescribeTaskResult::GetOptions ( ) const
inline

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 operation.

Definition at line 441 of file DescribeTaskResult.h.

◆ GetSchedule()

const TaskSchedule& Aws::DataSync::Model::DescribeTaskResult::GetSchedule ( ) const
inline

The schedule used to periodically transfer files from a source to a destination location.

Definition at line 553 of file DescribeTaskResult.h.

◆ GetSourceLocationArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetSourceLocationArn ( ) const
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 200 of file DescribeTaskResult.h.

◆ GetSourceNetworkInterfaceArns()

const Aws::Vector<Aws::String>& Aws::DataSync::Model::DescribeTaskResult::GetSourceNetworkInterfaceArns ( ) const
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 337 of file DescribeTaskResult.h.

◆ GetStatus()

const TaskStatus& Aws::DataSync::Model::DescribeTaskResult::GetStatus ( ) const
inline

The status of the task that was described.

For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.

Definition at line 87 of file DescribeTaskResult.h.

◆ GetTaskArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskResult::GetTaskArn ( ) const
inline

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

Definition at line 49 of file DescribeTaskResult.h.

◆ operator=()

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCloudWatchLogGroupArn() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCloudWatchLogGroupArn ( Aws::String &&  value)
inline

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.

Definition at line 298 of file DescribeTaskResult.h.

◆ SetCloudWatchLogGroupArn() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCloudWatchLogGroupArn ( const Aws::String value)
inline

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.

Definition at line 290 of file DescribeTaskResult.h.

◆ SetCloudWatchLogGroupArn() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCloudWatchLogGroupArn ( const char *  value)
inline

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.

Definition at line 306 of file DescribeTaskResult.h.

◆ SetCreationTime() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time that the task was created.

Definition at line 679 of file DescribeTaskResult.h.

◆ SetCreationTime() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The time that the task was created.

Definition at line 674 of file DescribeTaskResult.h.

◆ SetCurrentTaskExecutionArn() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCurrentTaskExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 170 of file DescribeTaskResult.h.

◆ SetCurrentTaskExecutionArn() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCurrentTaskExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 164 of file DescribeTaskResult.h.

◆ SetCurrentTaskExecutionArn() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetCurrentTaskExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 176 of file DescribeTaskResult.h.

◆ SetDestinationLocationArn() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetDestinationLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 249 of file DescribeTaskResult.h.

◆ SetDestinationLocationArn() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetDestinationLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 243 of file DescribeTaskResult.h.

◆ SetDestinationLocationArn() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetDestinationLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 255 of file DescribeTaskResult.h.

◆ SetDestinationNetworkInterfaceArns() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetDestinationNetworkInterfaceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 398 of file DescribeTaskResult.h.

◆ SetDestinationNetworkInterfaceArns() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetDestinationNetworkInterfaceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 392 of file DescribeTaskResult.h.

◆ SetErrorCode() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorCode ( Aws::String &&  value)
inline

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

Definition at line 596 of file DescribeTaskResult.h.

◆ SetErrorCode() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorCode ( const Aws::String value)
inline

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

Definition at line 590 of file DescribeTaskResult.h.

◆ SetErrorCode() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorCode ( const char *  value)
inline

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

Definition at line 602 of file DescribeTaskResult.h.

◆ SetErrorDetail() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorDetail ( Aws::String &&  value)
inline

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

Definition at line 639 of file DescribeTaskResult.h.

◆ SetErrorDetail() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorDetail ( const Aws::String value)
inline

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

Definition at line 633 of file DescribeTaskResult.h.

◆ SetErrorDetail() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetErrorDetail ( const char *  value)
inline

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

Definition at line 645 of file DescribeTaskResult.h.

◆ SetExcludes() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetExcludes ( Aws::Vector< FilterRule > &&  value)
inline

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"

Definition at line 514 of file DescribeTaskResult.h.

◆ SetExcludes() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetExcludes ( const Aws::Vector< FilterRule > &  value)
inline

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"

Definition at line 506 of file DescribeTaskResult.h.

◆ SetIncludes() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetIncludes ( Aws::Vector< FilterRule > &&  value)
inline

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</code>"

Definition at line 714 of file DescribeTaskResult.h.

◆ SetIncludes() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetIncludes ( const Aws::Vector< FilterRule > &  value)
inline

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</code>"

Definition at line 706 of file DescribeTaskResult.h.

◆ SetName() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetName ( Aws::String &&  value)
inline

The name of the task that was described.

Definition at line 131 of file DescribeTaskResult.h.

◆ SetName() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetName ( const Aws::String value)
inline

The name of the task that was described.

Definition at line 126 of file DescribeTaskResult.h.

◆ SetName() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetName ( const char *  value)
inline

The name of the task that was described.

Definition at line 136 of file DescribeTaskResult.h.

◆ SetOptions() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetOptions ( const Options value)
inline

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 operation.

Definition at line 453 of file DescribeTaskResult.h.

◆ SetOptions() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetOptions ( Options &&  value)
inline

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 operation.

Definition at line 465 of file DescribeTaskResult.h.

◆ SetSchedule() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetSchedule ( const TaskSchedule value)
inline

The schedule used to periodically transfer files from a source to a destination location.

Definition at line 559 of file DescribeTaskResult.h.

◆ SetSchedule() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetSchedule ( TaskSchedule &&  value)
inline

The schedule used to periodically transfer files from a source to a destination location.

Definition at line 565 of file DescribeTaskResult.h.

◆ SetSourceLocationArn() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetSourceLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 210 of file DescribeTaskResult.h.

◆ SetSourceLocationArn() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetSourceLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 205 of file DescribeTaskResult.h.

◆ SetSourceLocationArn() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetSourceLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 215 of file DescribeTaskResult.h.

◆ SetSourceNetworkInterfaceArns() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetSourceNetworkInterfaceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 349 of file DescribeTaskResult.h.

◆ SetSourceNetworkInterfaceArns() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetSourceNetworkInterfaceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 343 of file DescribeTaskResult.h.

◆ SetStatus() [1/2]

void Aws::DataSync::Model::DescribeTaskResult::SetStatus ( const TaskStatus value)
inline

The status of the task that was described.

For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.

Definition at line 94 of file DescribeTaskResult.h.

◆ SetStatus() [2/2]

void Aws::DataSync::Model::DescribeTaskResult::SetStatus ( TaskStatus &&  value)
inline

The status of the task that was described.

For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.

Definition at line 101 of file DescribeTaskResult.h.

◆ SetTaskArn() [1/3]

void Aws::DataSync::Model::DescribeTaskResult::SetTaskArn ( Aws::String &&  value)
inline

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

Definition at line 59 of file DescribeTaskResult.h.

◆ SetTaskArn() [2/3]

void Aws::DataSync::Model::DescribeTaskResult::SetTaskArn ( const Aws::String value)
inline

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

Definition at line 54 of file DescribeTaskResult.h.

◆ SetTaskArn() [3/3]

void Aws::DataSync::Model::DescribeTaskResult::SetTaskArn ( const char *  value)
inline

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

Definition at line 64 of file DescribeTaskResult.h.

◆ WithCloudWatchLogGroupArn() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCloudWatchLogGroupArn ( Aws::String &&  value)
inline

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.

Definition at line 322 of file DescribeTaskResult.h.

◆ WithCloudWatchLogGroupArn() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCloudWatchLogGroupArn ( const Aws::String value)
inline

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.

Definition at line 314 of file DescribeTaskResult.h.

◆ WithCloudWatchLogGroupArn() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCloudWatchLogGroupArn ( const char *  value)
inline

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.

Definition at line 330 of file DescribeTaskResult.h.

◆ WithCreationTime() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time that the task was created.

Definition at line 689 of file DescribeTaskResult.h.

◆ WithCreationTime() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The time that the task was created.

Definition at line 684 of file DescribeTaskResult.h.

◆ WithCurrentTaskExecutionArn() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCurrentTaskExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 188 of file DescribeTaskResult.h.

◆ WithCurrentTaskExecutionArn() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCurrentTaskExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 182 of file DescribeTaskResult.h.

◆ WithCurrentTaskExecutionArn() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithCurrentTaskExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the task execution that is syncing files.

Definition at line 194 of file DescribeTaskResult.h.

◆ WithDestinationLocationArn() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithDestinationLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 267 of file DescribeTaskResult.h.

◆ WithDestinationLocationArn() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithDestinationLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 261 of file DescribeTaskResult.h.

◆ WithDestinationLocationArn() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithDestinationLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon Web Services storage resource's location.

Definition at line 273 of file DescribeTaskResult.h.

◆ WithDestinationNetworkInterfaceArns() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithDestinationNetworkInterfaceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 410 of file DescribeTaskResult.h.

◆ WithDestinationNetworkInterfaceArns() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithDestinationNetworkInterfaceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) of the destination ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 404 of file DescribeTaskResult.h.

◆ WithErrorCode() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorCode ( Aws::String &&  value)
inline

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

Definition at line 614 of file DescribeTaskResult.h.

◆ WithErrorCode() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorCode ( const Aws::String value)
inline

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

Definition at line 608 of file DescribeTaskResult.h.

◆ WithErrorCode() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorCode ( const char *  value)
inline

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

Definition at line 620 of file DescribeTaskResult.h.

◆ WithErrorDetail() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorDetail ( Aws::String &&  value)
inline

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

Definition at line 657 of file DescribeTaskResult.h.

◆ WithErrorDetail() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorDetail ( const Aws::String value)
inline

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

Definition at line 651 of file DescribeTaskResult.h.

◆ WithErrorDetail() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithErrorDetail ( const char *  value)
inline

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

Definition at line 663 of file DescribeTaskResult.h.

◆ WithExcludes() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithExcludes ( Aws::Vector< FilterRule > &&  value)
inline

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"

Definition at line 530 of file DescribeTaskResult.h.

◆ WithExcludes() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithExcludes ( const Aws::Vector< FilterRule > &  value)
inline

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"

Definition at line 522 of file DescribeTaskResult.h.

◆ WithIncludes() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithIncludes ( Aws::Vector< FilterRule > &&  value)
inline

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</code>"

Definition at line 730 of file DescribeTaskResult.h.

◆ WithIncludes() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithIncludes ( const Aws::Vector< FilterRule > &  value)
inline

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</code>"

Definition at line 722 of file DescribeTaskResult.h.

◆ WithName() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithName ( Aws::String &&  value)
inline

The name of the task that was described.

Definition at line 146 of file DescribeTaskResult.h.

◆ WithName() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithName ( const Aws::String value)
inline

The name of the task that was described.

Definition at line 141 of file DescribeTaskResult.h.

◆ WithName() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithName ( const char *  value)
inline

The name of the task that was described.

Definition at line 151 of file DescribeTaskResult.h.

◆ WithOptions() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithOptions ( const Options value)
inline

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 operation.

Definition at line 477 of file DescribeTaskResult.h.

◆ WithOptions() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithOptions ( Options &&  value)
inline

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 operation.

Definition at line 489 of file DescribeTaskResult.h.

◆ WithSchedule() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSchedule ( const TaskSchedule value)
inline

The schedule used to periodically transfer files from a source to a destination location.

Definition at line 571 of file DescribeTaskResult.h.

◆ WithSchedule() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSchedule ( TaskSchedule &&  value)
inline

The schedule used to periodically transfer files from a source to a destination location.

Definition at line 577 of file DescribeTaskResult.h.

◆ WithSourceLocationArn() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSourceLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 225 of file DescribeTaskResult.h.

◆ WithSourceLocationArn() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSourceLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 220 of file DescribeTaskResult.h.

◆ WithSourceLocationArn() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSourceLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the source file system's location.

Definition at line 230 of file DescribeTaskResult.h.

◆ WithSourceNetworkInterfaceArns() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSourceNetworkInterfaceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 361 of file DescribeTaskResult.h.

◆ WithSourceNetworkInterfaceArns() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithSourceNetworkInterfaceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) of the source ENIs (Elastic Network Interface) that was created for your subnet.

Definition at line 355 of file DescribeTaskResult.h.

◆ WithStatus() [1/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithStatus ( const TaskStatus value)
inline

The status of the task that was described.

For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.

Definition at line 108 of file DescribeTaskResult.h.

◆ WithStatus() [2/2]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithStatus ( TaskStatus &&  value)
inline

The status of the task that was described.

For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.

Definition at line 115 of file DescribeTaskResult.h.

◆ WithTaskArn() [1/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithTaskArn ( Aws::String &&  value)
inline

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

Definition at line 74 of file DescribeTaskResult.h.

◆ WithTaskArn() [2/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithTaskArn ( const Aws::String value)
inline

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

Definition at line 69 of file DescribeTaskResult.h.

◆ WithTaskArn() [3/3]

DescribeTaskResult& Aws::DataSync::Model::DescribeTaskResult::WithTaskArn ( const char *  value)
inline

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

Definition at line 79 of file DescribeTaskResult.h.


The documentation for this class was generated from the following file: