Amazon S3 · Schema

Amazon S3 Bucket

Schema representing an Amazon S3 bucket resource. A bucket is a container for objects stored in Amazon S3. Every object is contained in a bucket. Buckets serve as the top-level namespace for S3 and provide mechanisms for controlling access, aggregating usage, and reporting.

ArchiveAWSBackupCloud StorageData StorageObject StorageScalable Storage

Properties

Name Type Description
Name string The name of the bucket. Bucket names must be between 3 (min) and 63 (max) characters long, can consist only of lowercase letters, numbers, hyphens (-), and periods (.), and must begin and end with a l
CreationDate string Date the bucket was created, in ISO 8601 format.
Region string The AWS Region where the bucket is located.
Owner object
ARN string The Amazon Resource Name (ARN) of the bucket.
VersioningConfiguration object
Encryption object
PublicAccessBlockConfiguration object
Tags array A set of tags associated with the bucket.
LoggingConfiguration object Server access logging configuration for the bucket.
LifecycleConfiguration object Lifecycle configuration for objects in the bucket.
CORSConfiguration object Cross-Origin Resource Sharing (CORS) configuration for the bucket.
WebsiteConfiguration object Website hosting configuration for the bucket.
ObjectLockConfiguration object Object Lock configuration for the bucket.
AccelerateConfiguration object Transfer Acceleration configuration for the bucket.
IntelligentTieringConfiguration array S3 Intelligent-Tiering configurations for the bucket.
View JSON Schema on GitHub