interface LegacyS3OriginProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.CloudFront.CfnDistribution.LegacyS3OriginProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#CfnDistribution_LegacyS3OriginProperty |
![]() | software.amazon.awscdk.services.cloudfront.CfnDistribution.LegacyS3OriginProperty |
![]() | aws_cdk.aws_cloudfront.CfnDistribution.LegacyS3OriginProperty |
![]() | aws-cdk-lib » aws_cloudfront » CfnDistribution » LegacyS3OriginProperty |
The origin as an Amazon S3 bucket.
This property is legacy. We recommend that you use Origin instead.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const legacyS3OriginProperty: cloudfront.CfnDistribution.LegacyS3OriginProperty = {
dnsName: 'dnsName',
// the properties below are optional
originAccessIdentity: 'originAccessIdentity',
};
Properties
Name | Type | Description |
---|---|---|
dns | string | The domain name assigned to your CloudFront distribution. |
origin | string | The CloudFront origin access identity to associate with the distribution. |
dnsName
Type:
string
The domain name assigned to your CloudFront distribution.
originAccessIdentity?
Type:
string
(optional, default: "")
The CloudFront origin access identity to associate with the distribution.
Use an origin access identity to configure the distribution so that end users can only access objects in an Amazon S3 through CloudFront .
This property is legacy. We recommend that you use OriginAccessControl instead.