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' } } } });`