aws-cdk-lib.aws_s3.RedirectProtocol

enum RedirectProtocol

LanguageType name
.NETAmazon.CDK.AWS.S3.RedirectProtocol
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awss3#RedirectProtocol
Javasoftware.amazon.awscdk.services.s3.RedirectProtocol
Pythonaws_cdk.aws_s3.RedirectProtocol
TypeScript (source)aws-cdk-lib » aws_s3 » RedirectProtocol

All http request methods.

Example

const bucket = new s3.Bucket(this, 'MyRedirectedBucket', {
  websiteRoutingRules: [
    {
      hostName: 'www.example.com',
      httpRedirectCode: '302',
      protocol: s3.RedirectProtocol.HTTPS,
      replaceKey: s3.ReplaceKey.prefixWith('test/'),
      condition: {
        httpErrorCodeReturnedEquals: '200',
        keyPrefixEquals: 'prefix',
      },
    },
  ],
});

Members

NameDescription
HTTP
HTTPS

HTTP


HTTPS