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

#include <CreateBucketConfiguration.h>

Public Member Functions

 CreateBucketConfiguration ()
 
 CreateBucketConfiguration (const Aws::Utils::Xml::XmlNode &xmlNode)
 
CreateBucketConfigurationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const BucketLocationConstraintGetLocationConstraint () const
 
bool LocationConstraintHasBeenSet () const
 
void SetLocationConstraint (const BucketLocationConstraint &value)
 
void SetLocationConstraint (BucketLocationConstraint &&value)
 
CreateBucketConfigurationWithLocationConstraint (const BucketLocationConstraint &value)
 
CreateBucketConfigurationWithLocationConstraint (BucketLocationConstraint &&value)
 

Detailed Description

The container for the bucket configuration.

This is not supported by Amazon S3 on Outposts buckets.

See Also:

AWS API Reference

Definition at line 32 of file CreateBucketConfiguration.h.

Constructor & Destructor Documentation

◆ CreateBucketConfiguration() [1/2]

Aws::S3Control::Model::CreateBucketConfiguration::CreateBucketConfiguration ( )

◆ CreateBucketConfiguration() [2/2]

Aws::S3Control::Model::CreateBucketConfiguration::CreateBucketConfiguration ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::S3Control::Model::CreateBucketConfiguration::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ GetLocationConstraint()

const BucketLocationConstraint& Aws::S3Control::Model::CreateBucketConfiguration::GetLocationConstraint ( ) const
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 48 of file CreateBucketConfiguration.h.

◆ LocationConstraintHasBeenSet()

bool Aws::S3Control::Model::CreateBucketConfiguration::LocationConstraintHasBeenSet ( ) const
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 56 of file CreateBucketConfiguration.h.

◆ operator=()

CreateBucketConfiguration& Aws::S3Control::Model::CreateBucketConfiguration::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ SetLocationConstraint() [1/2]

void Aws::S3Control::Model::CreateBucketConfiguration::SetLocationConstraint ( const BucketLocationConstraint value)
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 64 of file CreateBucketConfiguration.h.

◆ SetLocationConstraint() [2/2]

void Aws::S3Control::Model::CreateBucketConfiguration::SetLocationConstraint ( BucketLocationConstraint &&  value)
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 72 of file CreateBucketConfiguration.h.

◆ WithLocationConstraint() [1/2]

CreateBucketConfiguration& Aws::S3Control::Model::CreateBucketConfiguration::WithLocationConstraint ( const BucketLocationConstraint value)
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 80 of file CreateBucketConfiguration.h.

◆ WithLocationConstraint() [2/2]

CreateBucketConfiguration& Aws::S3Control::Model::CreateBucketConfiguration::WithLocationConstraint ( BucketLocationConstraint &&  value)
inline

Specifies the Region where the bucket will be created. If you are creating a bucket on the US East (N. Virginia) Region (us-east-1), you do not need to specify the location.

This is not supported by Amazon S3 on Outposts buckets.

Definition at line 88 of file CreateBucketConfiguration.h.


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