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

#include <DescribeLocationS3Result.h>

Public Member Functions

 DescribeLocationS3Result ()
 
 DescribeLocationS3Result (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeLocationS3Resultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetLocationArn () const
 
void SetLocationArn (const Aws::String &value)
 
void SetLocationArn (Aws::String &&value)
 
void SetLocationArn (const char *value)
 
DescribeLocationS3ResultWithLocationArn (const Aws::String &value)
 
DescribeLocationS3ResultWithLocationArn (Aws::String &&value)
 
DescribeLocationS3ResultWithLocationArn (const char *value)
 
const Aws::StringGetLocationUri () const
 
void SetLocationUri (const Aws::String &value)
 
void SetLocationUri (Aws::String &&value)
 
void SetLocationUri (const char *value)
 
DescribeLocationS3ResultWithLocationUri (const Aws::String &value)
 
DescribeLocationS3ResultWithLocationUri (Aws::String &&value)
 
DescribeLocationS3ResultWithLocationUri (const char *value)
 
const S3StorageClassGetS3StorageClass () const
 
void SetS3StorageClass (const S3StorageClass &value)
 
void SetS3StorageClass (S3StorageClass &&value)
 
DescribeLocationS3ResultWithS3StorageClass (const S3StorageClass &value)
 
DescribeLocationS3ResultWithS3StorageClass (S3StorageClass &&value)
 
const S3ConfigGetS3Config () const
 
void SetS3Config (const S3Config &value)
 
void SetS3Config (S3Config &&value)
 
DescribeLocationS3ResultWithS3Config (const S3Config &value)
 
DescribeLocationS3ResultWithS3Config (S3Config &&value)
 
const Aws::Vector< Aws::String > & GetAgentArns () const
 
void SetAgentArns (const Aws::Vector< Aws::String > &value)
 
void SetAgentArns (Aws::Vector< Aws::String > &&value)
 
DescribeLocationS3ResultWithAgentArns (const Aws::Vector< Aws::String > &value)
 
DescribeLocationS3ResultWithAgentArns (Aws::Vector< Aws::String > &&value)
 
DescribeLocationS3ResultAddAgentArns (const Aws::String &value)
 
DescribeLocationS3ResultAddAgentArns (Aws::String &&value)
 
DescribeLocationS3ResultAddAgentArns (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
DescribeLocationS3ResultWithCreationTime (const Aws::Utils::DateTime &value)
 
DescribeLocationS3ResultWithCreationTime (Aws::Utils::DateTime &&value)
 

Detailed Description

DescribeLocationS3Response

See Also:

AWS API Reference

Definition at line 36 of file DescribeLocationS3Result.h.

Constructor & Destructor Documentation

◆ DescribeLocationS3Result() [1/2]

Aws::DataSync::Model::DescribeLocationS3Result::DescribeLocationS3Result ( )

◆ DescribeLocationS3Result() [2/2]

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

Member Function Documentation

◆ AddAgentArns() [1/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::AddAgentArns ( const Aws::String value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 218 of file DescribeLocationS3Result.h.

◆ AddAgentArns() [2/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::AddAgentArns ( Aws::String &&  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 225 of file DescribeLocationS3Result.h.

◆ AddAgentArns() [3/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::AddAgentArns ( const char *  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 232 of file DescribeLocationS3Result.h.

◆ GetAgentArns()

const Aws::Vector<Aws::String>& Aws::DataSync::Model::DescribeLocationS3Result::GetAgentArns ( ) const
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 183 of file DescribeLocationS3Result.h.

◆ GetCreationTime()

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

The time that the Amazon S3 bucket location was created.

Definition at line 238 of file DescribeLocationS3Result.h.

◆ GetLocationArn()

const Aws::String& Aws::DataSync::Model::DescribeLocationS3Result::GetLocationArn ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 47 of file DescribeLocationS3Result.h.

◆ GetLocationUri()

const Aws::String& Aws::DataSync::Model::DescribeLocationS3Result::GetLocationUri ( ) const
inline

The URL of the Amazon S3 location that was described.

Definition at line 83 of file DescribeLocationS3Result.h.

◆ GetS3Config()

const S3Config& Aws::DataSync::Model::DescribeLocationS3Result::GetS3Config ( ) const
inline

Definition at line 163 of file DescribeLocationS3Result.h.

◆ GetS3StorageClass()

const S3StorageClass& Aws::DataSync::Model::DescribeLocationS3Result::GetS3StorageClass ( ) const
inline

The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.

Definition at line 123 of file DescribeLocationS3Result.h.

◆ operator=()

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

◆ SetAgentArns() [1/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetAgentArns ( const Aws::Vector< Aws::String > &  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 190 of file DescribeLocationS3Result.h.

◆ SetAgentArns() [2/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetAgentArns ( Aws::Vector< Aws::String > &&  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 197 of file DescribeLocationS3Result.h.

◆ SetCreationTime() [1/2]

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

The time that the Amazon S3 bucket location was created.

Definition at line 243 of file DescribeLocationS3Result.h.

◆ SetCreationTime() [2/2]

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

The time that the Amazon S3 bucket location was created.

Definition at line 248 of file DescribeLocationS3Result.h.

◆ SetLocationArn() [1/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 52 of file DescribeLocationS3Result.h.

◆ SetLocationArn() [2/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 57 of file DescribeLocationS3Result.h.

◆ SetLocationArn() [3/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 62 of file DescribeLocationS3Result.h.

◆ SetLocationUri() [1/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationUri ( const Aws::String value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 88 of file DescribeLocationS3Result.h.

◆ SetLocationUri() [2/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationUri ( Aws::String &&  value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 93 of file DescribeLocationS3Result.h.

◆ SetLocationUri() [3/3]

void Aws::DataSync::Model::DescribeLocationS3Result::SetLocationUri ( const char *  value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 98 of file DescribeLocationS3Result.h.

◆ SetS3Config() [1/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetS3Config ( const S3Config value)
inline

Definition at line 166 of file DescribeLocationS3Result.h.

◆ SetS3Config() [2/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetS3Config ( S3Config &&  value)
inline

Definition at line 169 of file DescribeLocationS3Result.h.

◆ SetS3StorageClass() [1/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetS3StorageClass ( const S3StorageClass value)
inline

The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.

Definition at line 132 of file DescribeLocationS3Result.h.

◆ SetS3StorageClass() [2/2]

void Aws::DataSync::Model::DescribeLocationS3Result::SetS3StorageClass ( S3StorageClass &&  value)
inline

The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.

Definition at line 141 of file DescribeLocationS3Result.h.

◆ WithAgentArns() [1/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithAgentArns ( const Aws::Vector< Aws::String > &  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 204 of file DescribeLocationS3Result.h.

◆ WithAgentArns() [2/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithAgentArns ( Aws::Vector< Aws::String > &&  value)
inline

If you are using DataSync on an AWS Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an AWS Outpost, see outposts-agent.

Definition at line 211 of file DescribeLocationS3Result.h.

◆ WithCreationTime() [1/2]

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

The time that the Amazon S3 bucket location was created.

Definition at line 253 of file DescribeLocationS3Result.h.

◆ WithCreationTime() [2/2]

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

The time that the Amazon S3 bucket location was created.

Definition at line 258 of file DescribeLocationS3Result.h.

◆ WithLocationArn() [1/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 67 of file DescribeLocationS3Result.h.

◆ WithLocationArn() [2/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 72 of file DescribeLocationS3Result.h.

◆ WithLocationArn() [3/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.

Definition at line 77 of file DescribeLocationS3Result.h.

◆ WithLocationUri() [1/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationUri ( const Aws::String value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 103 of file DescribeLocationS3Result.h.

◆ WithLocationUri() [2/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationUri ( Aws::String &&  value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 108 of file DescribeLocationS3Result.h.

◆ WithLocationUri() [3/3]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithLocationUri ( const char *  value)
inline

The URL of the Amazon S3 location that was described.

Definition at line 113 of file DescribeLocationS3Result.h.

◆ WithS3Config() [1/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithS3Config ( const S3Config value)
inline

Definition at line 172 of file DescribeLocationS3Result.h.

◆ WithS3Config() [2/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithS3Config ( S3Config &&  value)
inline

Definition at line 175 of file DescribeLocationS3Result.h.

◆ WithS3StorageClass() [1/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithS3StorageClass ( const S3StorageClass value)
inline

The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.

Definition at line 150 of file DescribeLocationS3Result.h.

◆ WithS3StorageClass() [2/2]

DescribeLocationS3Result& Aws::DataSync::Model::DescribeLocationS3Result::WithS3StorageClass ( S3StorageClass &&  value)
inline

The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.

Definition at line 159 of file DescribeLocationS3Result.h.


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