AwsCloudfrontOriginAccessControlCapabilityArgs

interface AwsCloudfrontOriginAccessControlCapabilityArgs { cachePolicy?: undefined; distribution?: undefined; function?: undefined; originAccessControl: AwsCloudfrontOriginAccessControlArgs; originRequestPolicy?: undefined; responseHeadersPolicy?: undefined; }

Creates an Origin Access Control for private S3 origins.

Example

CODE
`new AwsCloudfront({ originAccessControl: { name: 'websiteAssets', originAccessControlOriginType: 's3' } });`

Properties

cachePolicy: undefined

distribution: undefined

function: undefined

originAccessControl: AwsCloudfrontOriginAccessControlArgs

originRequestPolicy: undefined

responseHeadersPolicy: undefined