AWS SDK for C++  1.9.123
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 ( Aws::String &&  value)
inline

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

Definition at line 256 of file DescribeLocationS3Result.h.

◆ AddAgentArns() [2/3]

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

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

Definition at line 246 of file DescribeLocationS3Result.h.

◆ AddAgentArns() [3/3]

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

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

Definition at line 266 of file DescribeLocationS3Result.h.

◆ GetAgentArns()

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

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

Definition at line 196 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 272 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 173 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 Considerations when working with S3 storage classes in DataSync.

Definition at line 125 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 ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 216 of file DescribeLocationS3Result.h.

◆ SetAgentArns() [2/2]

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

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

Definition at line 206 of file DescribeLocationS3Result.h.

◆ SetCreationTime() [1/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 282 of file DescribeLocationS3Result.h.

◆ SetCreationTime() [2/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 277 of file DescribeLocationS3Result.h.

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

The URL of the Amazon S3 location that was described.

Definition at line 93 of file DescribeLocationS3Result.h.

◆ SetLocationUri() [2/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() [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 176 of file DescribeLocationS3Result.h.

◆ SetS3Config() [2/2]

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

Definition at line 179 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 Considerations when working with S3 storage classes in DataSync.

Definition at line 136 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 Considerations when working with S3 storage classes in DataSync.

Definition at line 147 of file DescribeLocationS3Result.h.

◆ WithAgentArns() [1/2]

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

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

Definition at line 236 of file DescribeLocationS3Result.h.

◆ WithAgentArns() [2/2]

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

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

Definition at line 226 of file DescribeLocationS3Result.h.

◆ WithCreationTime() [1/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 292 of file DescribeLocationS3Result.h.

◆ WithCreationTime() [2/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 287 of file DescribeLocationS3Result.h.

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

The URL of the Amazon S3 location that was described.

Definition at line 108 of file DescribeLocationS3Result.h.

◆ WithLocationUri() [2/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() [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 182 of file DescribeLocationS3Result.h.

◆ WithS3Config() [2/2]

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

Definition at line 185 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 Considerations when working with S3 storage classes in DataSync.

Definition at line 158 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 Considerations when working with S3 storage classes in DataSync.

Definition at line 169 of file DescribeLocationS3Result.h.


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