AwsCloudfrontCacheBehaviorPolicyReferences

interface AwsCloudfrontCacheBehaviorPolicyReferences { cachePolicy?: Input<string | AwsCloudfrontCachePolicyReference>; originRequestPolicy?: Input<string | AwsCloudfrontOriginRequestPolicyReference>; responseHeadersPolicy?: Input<string | AwsCloudfrontResponseHeadersPolicyReference>; }

Typed policy references used by a cache behaviour.

Example

CODE
`const policies: AwsCloudfrontCacheBehaviorPolicyReferences = { cachePolicy: 'Managed-CachingOptimized' };`

Properties

cachePolicy: Input<string | AwsCloudfrontCachePolicyReference>

Component-produced reference or existing cache-policy name.

originRequestPolicy: Input<string | AwsCloudfrontOriginRequestPolicyReference>

Component-produced reference or existing origin-request-policy name.

responseHeadersPolicy: Input<string | AwsCloudfrontResponseHeadersPolicyReference>

Component-produced reference or existing response-headers-policy name.