A Origin Request Policy configuration.
import { OriginRequestPolicy } from 'aws-cdk-lib/aws-cloudfront';Or use the module namespace:
import * as cloudfront from 'aws-cdk-lib/aws-cloudfront';
// cloudfront.OriginRequestPolicyConfiguration passed to the constructor as OriginRequestPolicyProps.
commentOptionalstringA comment to describe the origin request policy.
Default: - no comment
cookieBehaviorOptionalOriginRequestCookieBehaviorThe cookies from viewer requests to include in origin requests.
Default: OriginRequestCookieBehavior.none()
headerBehaviorOptionalOriginRequestHeaderBehaviorThe HTTP headers to include in origin requests. These can include headers from viewer requests and additional headers added by CloudFront.
Default: OriginRequestHeaderBehavior.none()
originRequestPolicyNameOptionalstringA unique name to identify the origin request policy. The name must only include '-', '_', or alphanumeric characters.
Default: - generated from the `id`
queryStringBehaviorOptionalOriginRequestQueryStringBehaviorThe URL query strings from viewer requests to include in origin requests.
Default: OriginRequestQueryStringBehavior.none()
Everything you need to know about Amazon CloudFront on one page. HD quality, print-friendly.
Download Free Infographicaws-cloudfront