AwsCloudfrontFunctionCapabilityArgs

interface AwsCloudfrontFunctionCapabilityArgs { cachePolicy?: undefined; distribution?: undefined; function: AwsCloudfrontFunctionArgs; originAccessControl?: undefined; originRequestPolicy?: undefined; responseHeadersPolicy?: undefined; }

Creates and publishes a CloudFront Function to the LIVE stage.

Example

CODE
`new AwsCloudfront({ function: { name: 'rewriteRequest', code: { path: './viewer-request.js' } } });`

Properties

cachePolicy: undefined

distribution: undefined

function: AwsCloudfrontFunctionArgs

originAccessControl: undefined

originRequestPolicy: undefined

responseHeadersPolicy: undefined