← Resource types

AWS::S3::Bucket

Version 1.0.0, issued

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  Tags:    - 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