enum StorageClass
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.S3Tables.Alpha.StorageClass |
Java | software.amazon.awscdk.services.s3tables.alpha.StorageClass |
Python | aws_cdk.aws_s3tables_alpha.StorageClass |
TypeScript (source) | @aws-cdk/aws-s3tables-alpha ยป StorageClass |
Storage class for S3 Tables.
Determines the storage tier used for table data, allowing optimization for different access patterns and cost profiles.
Example
// Create a table bucket with INTELLIGENT_TIERING storage class
const tableBucketWithStorageClass = new TableBucket(scope, 'TableBucketWithStorageClass', {
tableBucketName: 'storage-class-bucket',
storageClass: StorageClass.INTELLIGENT_TIERING,
});
Members
| Name | Description |
|---|---|
| STANDARD | Standard storage class for frequently accessed data. |
| INTELLIGENT_TIERING | Intelligent-Tiering storage class that automatically moves data between access tiers. |
STANDARD
Standard storage class for frequently accessed data.
Use this for tables with consistent, high-frequency access patterns.
INTELLIGENT_TIERING
Intelligent-Tiering storage class that automatically moves data between access tiers.
Use this for tables with unknown or changing access patterns to optimize costs while maintaining performance for frequently accessed data.

.NET
Java
Python
TypeScript (