Each version of the AWS CloudFormation resource specification that changed AWS::S3::Bucket, compared with the version before it.
- added
- modified
- removed
01Added resource types1
addedAWS:: S3:: Bucketdocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties: AccessControl: String BucketName: String CorsConfiguration: CorsRules: - AllowedHeaders: - String AllowedMethods: - String AllowedOrigins: - String ExposedHeaders: - String Id: String MaxAge: Integer LifecycleConfiguration: Rules: - ExpirationDate: Timestamp ExpirationInDays: Integer Id: String NoncurrentVersionExpirationInDays: Integer NoncurrentVersionTransition: StorageClass: String TransitionInDays: Integer NoncurrentVersionTransitions: # NoncurrentVersionTransition: see above Prefix: String Status: String Transition: StorageClass: String TransitionDate: Timestamp TransitionInDays: Integer Transitions: # Transition: see above LoggingConfiguration: DestinationBucketName: String LogFilePrefix: String NotificationConfiguration: LambdaConfigurations: - Event: String Filter: S3Key: Rules: - Name: String Value: String Function: String QueueConfigurations: - Event: String Filter: # NotificationFilter: see above Queue: String TopicConfigurations: - Event: String Filter: # NotificationFilter: see above Topic: String ReplicationConfiguration: Role: String Rules: - Destination: Bucket: String StorageClass: String Id: String Prefix: String Status: String - Key: String Value: String VersioningConfiguration: Status: String WebsiteConfiguration: ErrorDocument: String IndexDocument: String RedirectAllRequestsTo: HostName: String Protocol: String RoutingRules: - RedirectRule: HostName: String HttpRedirectCode: String Protocol: String ReplaceKeyPrefixWith: String ReplaceKeyWith: String RoutingRuleCondition: HttpErrorCodeReturnedEquals: String KeyPrefixEquals: StringFn::GetAtt: DomainName: String WebsiteURL: String