enum RedirectProtocol
Language | Type name |
.NET | Amazon.CDK.AWS.S3.RedirectProtocol |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awss3#RedirectProtocol |
Java | software.amazon.awscdk.services.s3.RedirectProtocol |
Python | aws_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
Name | Description |
HTTP |
HTTPS |
HTTP
HTTPS