AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::CloudFront::ResponseHeadersPolicy

CfnResponseHeadersPolicy

A response headers policy. A response headers policy contains information about a set of HTTP response headers. After you create a response headers policy, you can use its ID to attach it to one or more cache behaviors in a CloudFront distribution. When it's attached to a cache behavior, the response headers policy affects the HTTP headers that CloudFront includes in HTTP responses to requests that match the cache behavior. CloudFront adds or removes response headers according to the configuration of the response headers policy. For more information, see [Adding or removing HTTP headers in CloudFront responses](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/modifying-response-headers.html) in the *Amazon CloudFront Developer Guide* .

Import

import { CfnResponseHeadersPolicy } from 'aws-cdk-lib/aws-cloudfront';

Or use the module namespace:

import * as cloudfront from 'aws-cdk-lib/aws-cloudfront';
// cloudfront.CfnResponseHeadersPolicy

Properties

Configuration passed to the constructor as CfnResponseHeadersPolicyProps.

responseHeadersPolicyConfigRequired
IResolvable | ResponseHeadersPolicyConfigProperty

A response headers policy configuration.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Get the Amazon CloudFront Cheat Sheet

Everything you need to know about Amazon CloudFront on one page. HD quality, print-friendly.

Download Free Infographic