AwsCloudfrontCachePolicyCapabilityArgs

interface AwsCloudfrontCachePolicyCapabilityArgs { cachePolicy: AwsCloudfrontCachePolicyArgs; distribution?: undefined; function?: undefined; originAccessControl?: undefined; originRequestPolicy?: undefined; responseHeadersPolicy?: undefined; }

Creates a CloudFront cache policy.

Example

CODE
`new AwsCloudfront({ cachePolicy: { name: 'websiteCache', minTtl: 0, defaultTtl: 60, maxTtl: 3600, parametersInCacheKeyAndForwardedToOrigin: { cookiesConfig: { cookieBehavior: 'none' }, headersConfig: { headerBehavior: 'none' }, queryStringsConfig: { queryStringBehavior: 'none' } } } });`

Properties

cachePolicy: AwsCloudfrontCachePolicyArgs

distribution: undefined

function: undefined

originAccessControl: undefined

originRequestPolicy: undefined

responseHeadersPolicy: undefined