Class: Aws::S3::Types::Bucket
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::Bucket
- Defined in:
- gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb
Overview
In terms of implementation, a Bucket is a resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket_arn ⇒ String
The Amazon Resource Name (ARN) of the S3 bucket.
-
#bucket_region ⇒ String
BucketRegionindicates the Amazon Web Services region where the bucket is located. -
#creation_date ⇒ Time
Date the bucket was created.
-
#name ⇒ String
The name of the bucket.
Instance Attribute Details
#bucket_arn ⇒ String
The Amazon Resource Name (ARN) of the S3 bucket. ARNs uniquely identify Amazon Web Services resources across all of Amazon Web Services.
479 480 481 482 483 484 485 486 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 479 class Bucket < Struct.new( :name, :creation_date, :bucket_region, :bucket_arn) SENSITIVE = [] include Aws::Structure end |
#bucket_region ⇒ String
BucketRegion indicates the Amazon Web Services region where the
bucket is located. If the request contains at least one valid
parameter, it is included in the response.
479 480 481 482 483 484 485 486 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 479 class Bucket < Struct.new( :name, :creation_date, :bucket_region, :bucket_arn) SENSITIVE = [] include Aws::Structure end |
#creation_date ⇒ Time
Date the bucket was created. This date can change when making changes to your bucket, such as editing its bucket policy.
479 480 481 482 483 484 485 486 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 479 class Bucket < Struct.new( :name, :creation_date, :bucket_region, :bucket_arn) SENSITIVE = [] include Aws::Structure end |