class Aws::SecurityHub::Types::AwsS3BucketWebsiteConfiguration

Website parameters for the S3 bucket.

@note When making an API call, you may pass AwsS3BucketWebsiteConfiguration

data as a hash:

    {
      error_document: "NonEmptyString",
      index_document_suffix: "NonEmptyString",
      redirect_all_requests_to: {
        hostname: "NonEmptyString",
        protocol: "NonEmptyString",
      },
      routing_rules: [
        {
          condition: {
            http_error_code_returned_equals: "NonEmptyString",
            key_prefix_equals: "NonEmptyString",
          },
          redirect: {
            hostname: "NonEmptyString",
            http_redirect_code: "NonEmptyString",
            protocol: "NonEmptyString",
            replace_key_prefix_with: "NonEmptyString",
            replace_key_with: "NonEmptyString",
          },
        },
      ],
    }

@!attribute [rw] error_document

The name of the error document for the website.
@return [String]

@!attribute [rw] index_document_suffix

The name of the index document for the website.
@return [String]

@!attribute [rw] redirect_all_requests_to

The redirect behavior for requests to the website.
@return [Types::AwsS3BucketWebsiteConfigurationRedirectTo]

@!attribute [rw] routing_rules

The rules for applying redirects for requests to the website.
@return [Array<Types::AwsS3BucketWebsiteConfigurationRoutingRule>]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsS3BucketWebsiteConfiguration AWS API Documentation

Constants

SENSITIVE