AWS SDK for C++  1.8.98
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)
 

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 ( 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 409 of file DescribeTaskResult.h.

◆ AddDestinationNetworkInterfaceArns() [2/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 415 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 421 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 521 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 529 of file DescribeTaskResult.h.

◆ AddSourceNetworkInterfaceArns() [1/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 360 of file DescribeTaskResult.h.

◆ AddSourceNetworkInterfaceArns() [2/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 366 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 372 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 275 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 652 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 AWS storage resource's location.

Definition at line 236 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 379 of file DescribeTaskResult.h.

◆ GetErrorCode()

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

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

Definition at line 567 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 610 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 481 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 operation.

Definition at line 432 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 536 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 330 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 AWS 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 ( 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 283 of file DescribeTaskResult.h.

◆ SetCloudWatchLogGroupArn() [2/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 291 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 299 of file DescribeTaskResult.h.

◆ SetCreationTime() [1/2]

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

The time that the task was created.

Definition at line 657 of file DescribeTaskResult.h.

◆ SetCreationTime() [2/2]

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

The time that the task was created.

Definition at line 662 of file DescribeTaskResult.h.

◆ SetCurrentTaskExecutionArn() [1/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() [2/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() [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 ( const Aws::String value)
inline

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

Definition at line 241 of file DescribeTaskResult.h.

◆ SetDestinationLocationArn() [2/3]

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

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

Definition at line 246 of file DescribeTaskResult.h.

◆ SetDestinationLocationArn() [3/3]

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

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

Definition at line 251 of file DescribeTaskResult.h.

◆ SetDestinationNetworkInterfaceArns() [1/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 385 of file DescribeTaskResult.h.

◆ SetDestinationNetworkInterfaceArns() [2/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 391 of file DescribeTaskResult.h.

◆ SetErrorCode() [1/3]

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

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

Definition at line 573 of file DescribeTaskResult.h.

◆ SetErrorCode() [2/3]

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

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

Definition at line 579 of file DescribeTaskResult.h.

◆ SetErrorCode() [3/3]

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

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

Definition at line 585 of file DescribeTaskResult.h.

◆ SetErrorDetail() [1/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 616 of file DescribeTaskResult.h.

◆ SetErrorDetail() [2/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 622 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 628 of file DescribeTaskResult.h.

◆ SetExcludes() [1/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 489 of file DescribeTaskResult.h.

◆ SetExcludes() [2/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 497 of file DescribeTaskResult.h.

◆ SetName() [1/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() [2/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() [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 operation.

Definition at line 442 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 operation.

Definition at line 452 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 542 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 548 of file DescribeTaskResult.h.

◆ SetSourceLocationArn() [1/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() [2/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() [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 ( 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 336 of file DescribeTaskResult.h.

◆ SetSourceNetworkInterfaceArns() [2/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 342 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 AWS 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 AWS DataSync User Guide.

Definition at line 101 of file DescribeTaskResult.h.

◆ SetTaskArn() [1/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() [2/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() [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 ( 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 307 of file DescribeTaskResult.h.

◆ WithCloudWatchLogGroupArn() [2/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 315 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 323 of file DescribeTaskResult.h.

◆ WithCreationTime() [1/2]

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

The time that the task was created.

Definition at line 667 of file DescribeTaskResult.h.

◆ WithCreationTime() [2/2]

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

The time that the task was created.

Definition at line 672 of file DescribeTaskResult.h.

◆ WithCurrentTaskExecutionArn() [1/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() [2/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() [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 ( const Aws::String value)
inline

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

Definition at line 256 of file DescribeTaskResult.h.

◆ WithDestinationLocationArn() [2/3]

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

The Amazon Resource Name (ARN) of the AWS 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 AWS storage resource's location.

Definition at line 266 of file DescribeTaskResult.h.

◆ WithDestinationNetworkInterfaceArns() [1/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 397 of file DescribeTaskResult.h.

◆ WithDestinationNetworkInterfaceArns() [2/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 403 of file DescribeTaskResult.h.

◆ WithErrorCode() [1/3]

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

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

Definition at line 591 of file DescribeTaskResult.h.

◆ WithErrorCode() [2/3]

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

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

Definition at line 597 of file DescribeTaskResult.h.

◆ WithErrorCode() [3/3]

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

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

Definition at line 603 of file DescribeTaskResult.h.

◆ WithErrorDetail() [1/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 634 of file DescribeTaskResult.h.

◆ WithErrorDetail() [2/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 640 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 646 of file DescribeTaskResult.h.

◆ WithExcludes() [1/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 505 of file DescribeTaskResult.h.

◆ WithExcludes() [2/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 513 of file DescribeTaskResult.h.

◆ WithName() [1/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() [2/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() [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 operation.

Definition at line 462 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 operation.

Definition at line 472 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 554 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 560 of file DescribeTaskResult.h.

◆ WithSourceLocationArn() [1/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() [2/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() [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 ( 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 348 of file DescribeTaskResult.h.

◆ WithSourceNetworkInterfaceArns() [2/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 354 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 AWS 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 AWS DataSync User Guide.

Definition at line 115 of file DescribeTaskResult.h.

◆ WithTaskArn() [1/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() [2/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() [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: