AccessGrantReference  | 
 | 
AccessGrantsInstanceReference  | 
 | 
AccessGrantsLocationReference  | 
 | 
AccessPointReference  | 
 | 
BlockPublicAccess  | 
 | 
BlockPublicAccessOptions  | 
 | 
Bucket  | 
An S3 bucket with associated policy objects.  | 
BucketAccessControl  | 
Default bucket access control types.  | 
BucketAttributes  | 
 | 
BucketBase  | 
Represents an S3 Bucket.  | 
BucketEncryption  | 
What kind of server-side encryption to apply to this bucket.  | 
BucketMetrics  | 
 | 
BucketNotificationDestinationConfig  | 
 | 
BucketNotificationDestinationType  | 
Supported types of notification destinations.  | 
BucketPolicy  | 
The bucket policy for an Amazon S3 bucket.  | 
BucketPolicyProps  | 
 | 
BucketPolicyReference  | 
 | 
BucketProps  | 
 | 
BucketReference  | 
 | 
CfnAccessGrant  | 
The AWS::S3::AccessGrant resource creates an access grant that gives a grantee access to your S3 data.  | 
CfnAccessGrantProps  | 
 | 
CfnAccessGrantsInstance  | 
The AWS::S3::AccessGrantInstance resource creates an S3 Access Grants instance, which serves as a logical grouping for access grants.  | 
CfnAccessGrantsInstanceProps  | 
 | 
CfnAccessGrantsLocation  | 
The AWS::S3::AccessGrantsLocation resource creates the S3 data location that you would like to register in your S3 Access Grants instance.  | 
CfnAccessGrantsLocationProps  | 
 | 
CfnAccessPoint  | 
The AWS::S3::AccessPoint resource is an Amazon S3 resource type that you can use to access buckets.  | 
CfnAccessPointProps  | 
 | 
CfnBucket  | 
The AWS::S3::Bucket resource creates an Amazon S3 bucket in the same AWS Region where you create the AWS CloudFormation stack.  | 
CfnBucketPolicy  | 
Applies an Amazon S3 bucket policy to an Amazon S3 bucket.  | 
CfnBucketPolicyProps  | 
 | 
CfnBucketProps  | 
 | 
CfnMultiRegionAccessPoint  | 
The AWS::S3::MultiRegionAccessPoint resource creates an Amazon S3 Multi-Region Access Point.  | 
CfnMultiRegionAccessPointPolicy  | 
Applies an Amazon S3 access policy to an Amazon S3 Multi-Region Access Point.  | 
CfnMultiRegionAccessPointPolicyProps  | 
 | 
CfnMultiRegionAccessPointProps  | 
 | 
CfnStorageLens  | 
The AWS::S3::StorageLens resource creates an Amazon S3 Storage Lens configuration.  | 
CfnStorageLensGroup  | 
The AWS::S3::StorageLensGroup resource creates an S3 Storage Lens group.  | 
CfnStorageLensGroupProps  | 
 | 
CfnStorageLensProps  | 
 | 
CorsRule  | 
 | 
EventType  | 
Notification event types.  | 
Filter  | 
 | 
GrantReplicationPermissionDestinationProps  | 
 | 
GrantReplicationPermissionProps  | 
 | 
HttpMethods  | 
All http request methods.  | 
IAccessGrantRef  | 
(experimental) Indicates that this resource can be referenced as a AccessGrant.  | 
IAccessGrantsInstanceRef  | 
(experimental) Indicates that this resource can be referenced as a AccessGrantsInstance.  | 
IAccessGrantsLocationRef  | 
(experimental) Indicates that this resource can be referenced as a AccessGrantsLocation.  | 
IAccessPointRef  | 
(experimental) Indicates that this resource can be referenced as a AccessPoint.  | 
IBucket  | 
 | 
IBucketNotificationDestination  | 
Implemented by constructs that can be used as bucket notification destinations.  | 
IBucketPolicyRef  | 
(experimental) Indicates that this resource can be referenced as a BucketPolicy.  | 
IBucketRef  | 
(experimental) Indicates that this resource can be referenced as a Bucket.  | 
IMultiRegionAccessPointPolicyRef  | 
(experimental) Indicates that this resource can be referenced as a MultiRegionAccessPointPolicy.  | 
IMultiRegionAccessPointRef  | 
(experimental) Indicates that this resource can be referenced as a MultiRegionAccessPoint.  | 
IStorageLensGroupRef  | 
(experimental) Indicates that this resource can be referenced as a StorageLensGroup.  | 
IStorageLensRef  | 
(experimental) Indicates that this resource can be referenced as a StorageLens.  | 
IntelligentTieringConfiguration  | 
 | 
Inventory  | 
 | 
InventoryDestination  | 
 | 
InventoryFormat  | 
All supported inventory list formats.  | 
InventoryFrequency  | 
All supported inventory frequencies.  | 
InventoryObjectVersion  | 
Inventory version support.  | 
LifecycleRule  | 
 | 
Location  | 
 | 
MultiRegionAccessPointPolicyReference  | 
 | 
MultiRegionAccessPointReference  | 
 | 
NoncurrentVersionTransition  | 
 | 
NotificationKeyFilter  | 
 | 
ObjectLockMode  | 
Modes in which S3 Object Lock retention can be configured.  | 
ObjectLockRetention  | 
The default retention settings for an S3 Object Lock configuration.  | 
ObjectOwnership  | 
The ObjectOwnership of the bucket.  | 
OnCloudTrailBucketEventOptions  | 
 | 
PartitionDateSource  | 
The date source for the partitioned prefix.  | 
RedirectProtocol  | 
All http request methods.  | 
RedirectTarget  | 
 | 
ReplaceKey  | 
 | 
ReplicationRule  | 
 | 
ReplicationTimeValue  | 
The replication time value used for S3 Replication Time Control (S3 RTC).  | 
RoutingRule  | 
 | 
RoutingRuleCondition  | 
 | 
StorageClass  | 
Storage class to move an object to.  | 
StorageLensGroupReference  | 
 | 
StorageLensReference  | 
 | 
Tag  | 
 | 
TargetObjectKeyFormat  | 
The key format for the log object.  | 
TransferAccelerationUrlOptions  | 
 | 
Transition  | 
 | 
TransitionDefaultMinimumObjectSize  | 
The transition default minimum object size for lifecycle.  | 
VirtualHostedStyleUrlOptions  | 
 |