Skip to content

OriginRequestPolicyConfig

Source code in docs_src/capo_cloudfront/types/origin_request_policy_config.py
class OriginRequestPolicyConfig(TypedDict, closed=True):
    comment: NotRequired["capo_cloudfront.types.string.string"]
    """<p>A comment to describe the origin request policy. The comment cannot be longer than 128 characters.</p>"""
    name: "capo_cloudfront.types.string.string"
    """<p>A unique name to identify the origin request policy.</p>"""
    headers_config: "capo_cloudfront.types.origin_request_policy_headers_config.OriginRequestPolicyHeadersConfig"
    """<p>The HTTP headers to include in origin requests. These can include headers from viewer requests and additional headers added by CloudFront.</p>"""
    cookies_config: "capo_cloudfront.types.origin_request_policy_cookies_config.OriginRequestPolicyCookiesConfig"
    """<p>The cookies from viewer requests to include in origin requests.</p>"""
    query_strings_config: "capo_cloudfront.types.origin_request_policy_query_strings_config.OriginRequestPolicyQueryStringsConfig"
    """<p>The URL query strings from viewer requests to include in origin requests.</p>"""

comment instance-attribute

comment: NotRequired[string]

A comment to describe the origin request policy. The comment cannot be longer than 128 characters.

cookies_config instance-attribute

The cookies from viewer requests to include in origin requests.

headers_config instance-attribute

The HTTP headers to include in origin requests. These can include headers from viewer requests and additional headers added by CloudFront.

name instance-attribute

name: string

A unique name to identify the origin request policy.

query_strings_config instance-attribute

The URL query strings from viewer requests to include in origin requests.