Skip to main content

S3Bucket



Resource Icon

Resource Overview

Amazon Simple Storage Service (Amazon S3) is an object storage service that provides industry-leading scalability, data availability, security, and performance. Customers of all sizes and industries can use Amazon S3 to store and protect any amount of data for use cases such as data lakes, websites, mobile applications, backup and restore, archiving, enterprise applications, IoT devices, and big data analytics. Amazon S3 also provides management features that allow customers to optimize, organize, and configure access to data to meet specific business, organizational, and compliance requirements.

Associated Resources

Parent Resources

Connected Resources


Resource Configuration

Basic Settings

  • versioning_status : Bucket versioning status - Enabled, Suspended
  • enabled_logging : Whether logging is enabled - true, false
  • logging_target_prefix : Prefix for all log object keys
  • sse_algorithm : Server-side encryption algorithm - aws:kms, AES256
  • kms_key_name : KMS key name used for SSE-KMS encryption

Public Access Block (public_access_block)

  • public_access_block.block_public_acls : Whether to block public ACLs - true, false
  • public_access_block.block_public_policy : Whether to block public bucket policies - true, false
  • public_access_block.ignore_public_acls : Whether to ignore public ACLs - true, false
  • public_access_block.restrict_public_buckets : Whether to restrict public bucket policies - true, false

Object Ownership Settings (ownership_control)

  • ownership_control.acl_enabled : Whether object ACLs are enabled - true, false
  • ownership_control.object_ownership : Object ownership setting - BucketOwnerEnforced, BucketOwnerPreferred, ObjectWriter

Tags

  • tag : Tags used to categorize the resource

References