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

#include <DescribeTaskExecutionResult.h>

Public Member Functions

 DescribeTaskExecutionResult ()
 
 DescribeTaskExecutionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeTaskExecutionResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetTaskExecutionArn () const
 
void SetTaskExecutionArn (const Aws::String &value)
 
void SetTaskExecutionArn (Aws::String &&value)
 
void SetTaskExecutionArn (const char *value)
 
DescribeTaskExecutionResultWithTaskExecutionArn (const Aws::String &value)
 
DescribeTaskExecutionResultWithTaskExecutionArn (Aws::String &&value)
 
DescribeTaskExecutionResultWithTaskExecutionArn (const char *value)
 
const TaskExecutionStatusGetStatus () const
 
void SetStatus (const TaskExecutionStatus &value)
 
void SetStatus (TaskExecutionStatus &&value)
 
DescribeTaskExecutionResultWithStatus (const TaskExecutionStatus &value)
 
DescribeTaskExecutionResultWithStatus (TaskExecutionStatus &&value)
 
const OptionsGetOptions () const
 
void SetOptions (const Options &value)
 
void SetOptions (Options &&value)
 
DescribeTaskExecutionResultWithOptions (const Options &value)
 
DescribeTaskExecutionResultWithOptions (Options &&value)
 
const Aws::Vector< FilterRule > & GetExcludes () const
 
void SetExcludes (const Aws::Vector< FilterRule > &value)
 
void SetExcludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskExecutionResultWithExcludes (const Aws::Vector< FilterRule > &value)
 
DescribeTaskExecutionResultWithExcludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskExecutionResultAddExcludes (const FilterRule &value)
 
DescribeTaskExecutionResultAddExcludes (FilterRule &&value)
 
const Aws::Vector< FilterRule > & GetIncludes () const
 
void SetIncludes (const Aws::Vector< FilterRule > &value)
 
void SetIncludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskExecutionResultWithIncludes (const Aws::Vector< FilterRule > &value)
 
DescribeTaskExecutionResultWithIncludes (Aws::Vector< FilterRule > &&value)
 
DescribeTaskExecutionResultAddIncludes (const FilterRule &value)
 
DescribeTaskExecutionResultAddIncludes (FilterRule &&value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
DescribeTaskExecutionResultWithStartTime (const Aws::Utils::DateTime &value)
 
DescribeTaskExecutionResultWithStartTime (Aws::Utils::DateTime &&value)
 
long long GetEstimatedFilesToTransfer () const
 
void SetEstimatedFilesToTransfer (long long value)
 
DescribeTaskExecutionResultWithEstimatedFilesToTransfer (long long value)
 
long long GetEstimatedBytesToTransfer () const
 
void SetEstimatedBytesToTransfer (long long value)
 
DescribeTaskExecutionResultWithEstimatedBytesToTransfer (long long value)
 
long long GetFilesTransferred () const
 
void SetFilesTransferred (long long value)
 
DescribeTaskExecutionResultWithFilesTransferred (long long value)
 
long long GetBytesWritten () const
 
void SetBytesWritten (long long value)
 
DescribeTaskExecutionResultWithBytesWritten (long long value)
 
long long GetBytesTransferred () const
 
void SetBytesTransferred (long long value)
 
DescribeTaskExecutionResultWithBytesTransferred (long long value)
 
const TaskExecutionResultDetailGetResult () const
 
void SetResult (const TaskExecutionResultDetail &value)
 
void SetResult (TaskExecutionResultDetail &&value)
 
DescribeTaskExecutionResultWithResult (const TaskExecutionResultDetail &value)
 
DescribeTaskExecutionResultWithResult (TaskExecutionResultDetail &&value)
 

Detailed Description

DescribeTaskExecutionResponse

See Also:

AWS API Reference

Definition at line 38 of file DescribeTaskExecutionResult.h.

Constructor & Destructor Documentation

◆ DescribeTaskExecutionResult() [1/2]

Aws::DataSync::Model::DescribeTaskExecutionResult::DescribeTaskExecutionResult ( )

◆ DescribeTaskExecutionResult() [2/2]

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

Member Function Documentation

◆ AddExcludes() [1/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::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 229 of file DescribeTaskExecutionResult.h.

◆ AddExcludes() [2/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::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 237 of file DescribeTaskExecutionResult.h.

◆ AddIncludes() [1/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 286 of file DescribeTaskExecutionResult.h.

◆ AddIncludes() [2/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 294 of file DescribeTaskExecutionResult.h.

◆ GetBytesTransferred()

long long Aws::DataSync::Model::DescribeTaskExecutionResult::GetBytesTransferred ( ) const
inline

The physical number of bytes transferred over the network.

Definition at line 429 of file DescribeTaskExecutionResult.h.

◆ GetBytesWritten()

long long Aws::DataSync::Model::DescribeTaskExecutionResult::GetBytesWritten ( ) const
inline

The number of logical bytes written to the destination AWS storage resource.

Definition at line 411 of file DescribeTaskExecutionResult.h.

◆ GetEstimatedBytesToTransfer()

long long Aws::DataSync::Model::DescribeTaskExecutionResult::GetEstimatedBytesToTransfer ( ) const
inline

The estimated physical number of bytes that is to be transferred over the network.

Definition at line 355 of file DescribeTaskExecutionResult.h.

◆ GetEstimatedFilesToTransfer()

long long Aws::DataSync::Model::DescribeTaskExecutionResult::GetEstimatedFilesToTransfer ( ) const
inline

The expected number of files that is to be transferred over the network. This value is calculated during the PREPARING phase, before the TRANSFERRING phase. This value is the expected number of files to be transferred. It's calculated based on comparing the content of the source and destination locations and finding the delta that needs to be transferred.

Definition at line 330 of file DescribeTaskExecutionResult.h.

◆ GetExcludes()

const Aws::Vector<FilterRule>& Aws::DataSync::Model::DescribeTaskExecutionResult::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 189 of file DescribeTaskExecutionResult.h.

◆ GetFilesTransferred()

long long Aws::DataSync::Model::DescribeTaskExecutionResult::GetFilesTransferred ( ) const
inline

The actual number of files that was transferred over the network. This value is calculated and updated on an ongoing basis during the TRANSFERRING phase. It's updated periodically when each file is read from the source and sent over the network.

If failures occur during a transfer, this value can be less than EstimatedFilesToTransfer. This value can also be greater than EstimatedFilesTransferred in some cases. This element is implementation-specific for some location types, so don't use it as an indicator for a correct file number or to monitor your task execution.

Definition at line 380 of file DescribeTaskExecutionResult.h.

◆ GetIncludes()

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 246 of file DescribeTaskExecutionResult.h.

◆ GetOptions()

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

Definition at line 168 of file DescribeTaskExecutionResult.h.

◆ GetResult()

const TaskExecutionResultDetail& Aws::DataSync::Model::DescribeTaskExecutionResult::GetResult ( ) const
inline

The result of the task execution.

Definition at line 445 of file DescribeTaskExecutionResult.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::DataSync::Model::DescribeTaskExecutionResult::GetStartTime ( ) const
inline

The time that the task execution was started.

Definition at line 300 of file DescribeTaskExecutionResult.h.

◆ GetStatus()

const TaskExecutionStatus& Aws::DataSync::Model::DescribeTaskExecutionResult::GetStatus ( ) const
inline

The status of the task execution.

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

Definition at line 136 of file DescribeTaskExecutionResult.h.

◆ GetTaskExecutionArn()

const Aws::String& Aws::DataSync::Model::DescribeTaskExecutionResult::GetTaskExecutionArn ( ) const
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 56 of file DescribeTaskExecutionResult.h.

◆ operator=()

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

◆ SetBytesTransferred()

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetBytesTransferred ( long long  value)
inline

The physical number of bytes transferred over the network.

Definition at line 434 of file DescribeTaskExecutionResult.h.

◆ SetBytesWritten()

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetBytesWritten ( long long  value)
inline

The number of logical bytes written to the destination AWS storage resource.

Definition at line 417 of file DescribeTaskExecutionResult.h.

◆ SetEstimatedBytesToTransfer()

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetEstimatedBytesToTransfer ( long long  value)
inline

The estimated physical number of bytes that is to be transferred over the network.

Definition at line 361 of file DescribeTaskExecutionResult.h.

◆ SetEstimatedFilesToTransfer()

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetEstimatedFilesToTransfer ( long long  value)
inline

The expected number of files that is to be transferred over the network. This value is calculated during the PREPARING phase, before the TRANSFERRING phase. This value is the expected number of files to be transferred. It's calculated based on comparing the content of the source and destination locations and finding the delta that needs to be transferred.

Definition at line 339 of file DescribeTaskExecutionResult.h.

◆ SetExcludes() [1/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::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 197 of file DescribeTaskExecutionResult.h.

◆ SetExcludes() [2/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::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 205 of file DescribeTaskExecutionResult.h.

◆ SetFilesTransferred()

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetFilesTransferred ( long long  value)
inline

The actual number of files that was transferred over the network. This value is calculated and updated on an ongoing basis during the TRANSFERRING phase. It's updated periodically when each file is read from the source and sent over the network.

If failures occur during a transfer, this value can be less than EstimatedFilesToTransfer. This value can also be greater than EstimatedFilesTransferred in some cases. This element is implementation-specific for some location types, so don't use it as an indicator for a correct file number or to monitor your task execution.

Definition at line 392 of file DescribeTaskExecutionResult.h.

◆ SetIncludes() [1/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 254 of file DescribeTaskExecutionResult.h.

◆ SetIncludes() [2/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 262 of file DescribeTaskExecutionResult.h.

◆ SetOptions() [1/2]

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

Definition at line 171 of file DescribeTaskExecutionResult.h.

◆ SetOptions() [2/2]

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

Definition at line 174 of file DescribeTaskExecutionResult.h.

◆ SetResult() [1/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetResult ( const TaskExecutionResultDetail value)
inline

The result of the task execution.

Definition at line 450 of file DescribeTaskExecutionResult.h.

◆ SetResult() [2/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetResult ( TaskExecutionResultDetail &&  value)
inline

The result of the task execution.

Definition at line 455 of file DescribeTaskExecutionResult.h.

◆ SetStartTime() [1/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetStartTime ( const Aws::Utils::DateTime value)
inline

The time that the task execution was started.

Definition at line 305 of file DescribeTaskExecutionResult.h.

◆ SetStartTime() [2/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The time that the task execution was started.

Definition at line 310 of file DescribeTaskExecutionResult.h.

◆ SetStatus() [1/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetStatus ( const TaskExecutionStatus value)
inline

The status of the task execution.

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

Definition at line 143 of file DescribeTaskExecutionResult.h.

◆ SetStatus() [2/2]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetStatus ( TaskExecutionStatus &&  value)
inline

The status of the task execution.

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

Definition at line 150 of file DescribeTaskExecutionResult.h.

◆ SetTaskExecutionArn() [1/3]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetTaskExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 68 of file DescribeTaskExecutionResult.h.

◆ SetTaskExecutionArn() [2/3]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetTaskExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 80 of file DescribeTaskExecutionResult.h.

◆ SetTaskExecutionArn() [3/3]

void Aws::DataSync::Model::DescribeTaskExecutionResult::SetTaskExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 92 of file DescribeTaskExecutionResult.h.

◆ WithBytesTransferred()

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithBytesTransferred ( long long  value)
inline

The physical number of bytes transferred over the network.

Definition at line 439 of file DescribeTaskExecutionResult.h.

◆ WithBytesWritten()

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithBytesWritten ( long long  value)
inline

The number of logical bytes written to the destination AWS storage resource.

Definition at line 423 of file DescribeTaskExecutionResult.h.

◆ WithEstimatedBytesToTransfer()

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithEstimatedBytesToTransfer ( long long  value)
inline

The estimated physical number of bytes that is to be transferred over the network.

Definition at line 367 of file DescribeTaskExecutionResult.h.

◆ WithEstimatedFilesToTransfer()

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithEstimatedFilesToTransfer ( long long  value)
inline

The expected number of files that is to be transferred over the network. This value is calculated during the PREPARING phase, before the TRANSFERRING phase. This value is the expected number of files to be transferred. It's calculated based on comparing the content of the source and destination locations and finding the delta that needs to be transferred.

Definition at line 348 of file DescribeTaskExecutionResult.h.

◆ WithExcludes() [1/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::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 213 of file DescribeTaskExecutionResult.h.

◆ WithExcludes() [2/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::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 221 of file DescribeTaskExecutionResult.h.

◆ WithFilesTransferred()

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithFilesTransferred ( long long  value)
inline

The actual number of files that was transferred over the network. This value is calculated and updated on an ongoing basis during the TRANSFERRING phase. It's updated periodically when each file is read from the source and sent over the network.

If failures occur during a transfer, this value can be less than EstimatedFilesToTransfer. This value can also be greater than EstimatedFilesTransferred in some cases. This element is implementation-specific for some location types, so don't use it as an indicator for a correct file number or to monitor your task execution.

Definition at line 404 of file DescribeTaskExecutionResult.h.

◆ WithIncludes() [1/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 270 of file DescribeTaskExecutionResult.h.

◆ WithIncludes() [2/2]

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

A list of filter rules that determines which files to include when running a task. The list 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"

Definition at line 278 of file DescribeTaskExecutionResult.h.

◆ WithOptions() [1/2]

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

Definition at line 177 of file DescribeTaskExecutionResult.h.

◆ WithOptions() [2/2]

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

Definition at line 180 of file DescribeTaskExecutionResult.h.

◆ WithResult() [1/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithResult ( const TaskExecutionResultDetail value)
inline

The result of the task execution.

Definition at line 460 of file DescribeTaskExecutionResult.h.

◆ WithResult() [2/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithResult ( TaskExecutionResultDetail &&  value)
inline

The result of the task execution.

Definition at line 465 of file DescribeTaskExecutionResult.h.

◆ WithStartTime() [1/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithStartTime ( const Aws::Utils::DateTime value)
inline

The time that the task execution was started.

Definition at line 315 of file DescribeTaskExecutionResult.h.

◆ WithStartTime() [2/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The time that the task execution was started.

Definition at line 320 of file DescribeTaskExecutionResult.h.

◆ WithStatus() [1/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithStatus ( const TaskExecutionStatus value)
inline

The status of the task execution.

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

Definition at line 157 of file DescribeTaskExecutionResult.h.

◆ WithStatus() [2/2]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithStatus ( TaskExecutionStatus &&  value)
inline

The status of the task execution.

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

Definition at line 164 of file DescribeTaskExecutionResult.h.

◆ WithTaskExecutionArn() [1/3]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithTaskExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 104 of file DescribeTaskExecutionResult.h.

◆ WithTaskExecutionArn() [2/3]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithTaskExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 116 of file DescribeTaskExecutionResult.h.

◆ WithTaskExecutionArn() [3/3]

DescribeTaskExecutionResult& Aws::DataSync::Model::DescribeTaskExecutionResult::WithTaskExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is hierarchical and includes TaskArn for the task that was executed.

For example, a TaskExecution value with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b executed the task with the ARN arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.

Definition at line 128 of file DescribeTaskExecutionResult.h.


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