Safe Haskell | None |
---|---|
Language | Haskell2010 |
WebsiteConfiguration is an embedded property of the AWS::S3::Bucket resource.
- data S3WebsiteConfiguration = S3WebsiteConfiguration {}
- s3WebsiteConfiguration :: Val Text -> S3WebsiteConfiguration
- swcErrorDocument :: Lens' S3WebsiteConfiguration (Maybe (Val Text))
- swcIndexDocument :: Lens' S3WebsiteConfiguration (Val Text)
- swcRedirectAllRequestsTo :: Lens' S3WebsiteConfiguration (Maybe S3WebsiteRedirectAllRequestsTo)
- swcRoutingRules :: Lens' S3WebsiteConfiguration (Maybe S3WebsiteRoutingRules)
Documentation
data S3WebsiteConfiguration Source #
Full data type definition for S3WebsiteConfiguration. See
s3WebsiteConfiguration
for a more convenient constructor.
s3WebsiteConfiguration Source #
Constructor for S3WebsiteConfiguration
containing required fields as
arguments.
swcErrorDocument :: Lens' S3WebsiteConfiguration (Maybe (Val Text)) Source #
The name of the error document for the website.
swcIndexDocument :: Lens' S3WebsiteConfiguration (Val Text) Source #
The name of the index document for the website.
swcRedirectAllRequestsTo :: Lens' S3WebsiteConfiguration (Maybe S3WebsiteRedirectAllRequestsTo) Source #
The redirect behavior for every request to this bucket's website endpoint. Important If you specify this property, you cannot specify any other property.
swcRoutingRules :: Lens' S3WebsiteConfiguration (Maybe S3WebsiteRoutingRules) Source #
Rules that define when a redirect is applied and the redirect behavior.