Class: Aws::S3::Types::CreateBucketConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::CreateBucketConfiguration
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
The configuration information for the bucket.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket ⇒ Types::BucketInfo
Specifies the information about the bucket that will be created.
-
#location ⇒ Types::LocationInfo
Specifies the location where the bucket will be created.
-
#location_constraint ⇒ String
Specifies the Region where the bucket will be created.
Instance Attribute Details
#bucket ⇒ Types::BucketInfo
Specifies the information about the bucket that will be created.
<note markdown=“1”> This functionality is only supported by directory buckets.
</note>
2525 2526 2527 2528 2529 2530 2531 |
# File 'lib/aws-sdk-s3/types.rb', line 2525 class CreateBucketConfiguration < Struct.new( :location_constraint, :location, :bucket) SENSITIVE = [] include Aws::Structure end |
#location ⇒ Types::LocationInfo
Specifies the location where the bucket will be created.
Directory buckets - The location type is Availability Zone or Local Zone. When the location type is Local Zone, your Local Zone must be in opt-in status. Otherwise, you get an HTTP ‘400 Bad Request` error with the error code `Access denied`. To learn more about opt-in Local Zones, see [Opt-in Dedicated Local Zones]in the *Amazon S3 User Guide*.
<note markdown=“1”> This functionality is only supported by directory buckets.
</note>
[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/opt-in-directory-bucket-lz.html
2525 2526 2527 2528 2529 2530 2531 |
# File 'lib/aws-sdk-s3/types.rb', line 2525 class CreateBucketConfiguration < Struct.new( :location_constraint, :location, :bucket) SENSITIVE = [] include Aws::Structure end |
#location_constraint ⇒ String
Specifies the Region where the bucket will be created. You might choose a Region to optimize latency, minimize costs, or address regulatory requirements. For example, if you reside in Europe, you will probably find it advantageous to create buckets in the Europe (Ireland) Region. For more information, see [Accessing a bucket] in the *Amazon S3 User Guide*.
If you don’t specify a Region, the bucket is created in the US East (N. Virginia) Region (us-east-1) by default.
<note markdown=“1”> This functionality is not supported for directory buckets.
</note>
[1]: docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html#access-bucket-intro
2525 2526 2527 2528 2529 2530 2531 |
# File 'lib/aws-sdk-s3/types.rb', line 2525 class CreateBucketConfiguration < Struct.new( :location_constraint, :location, :bucket) SENSITIVE = [] include Aws::Structure end |