Class: Aws::CloudFront::Types::ResponseHeadersPolicy
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::ResponseHeadersPolicy
- Defined in:
- gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb
Overview
A response headers policy.
A response headers policy contains information about a set of HTTP response headers and their values.
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, CloudFront adds the headers in the policy to HTTP responses that it sends for requests that match the cache behavior.
For more information, see Adding HTTP headers to CloudFront responses in the Amazon CloudFront Developer Guide.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#id ⇒ String
The identifier for the response headers policy.
-
#last_modified_time ⇒ Time
The date and time when the response headers policy was last modified.
-
#response_headers_policy_config ⇒ Types::ResponseHeadersPolicyConfig
A response headers policy configuration.
Instance Attribute Details
#id ⇒ String
The identifier for the response headers policy.
11427 11428 11429 11430 11431 11432 11433 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 11427 class ResponseHeadersPolicy < Struct.new( :id, :last_modified_time, :response_headers_policy_config) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
The date and time when the response headers policy was last modified.
11427 11428 11429 11430 11431 11432 11433 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 11427 class ResponseHeadersPolicy < Struct.new( :id, :last_modified_time, :response_headers_policy_config) SENSITIVE = [] include Aws::Structure end |
#response_headers_policy_config ⇒ Types::ResponseHeadersPolicyConfig
A response headers policy configuration.
A response headers policy contains information about a set of HTTP response headers and their values. CloudFront adds the headers in the policy to HTTP responses that it sends for requests that match a cache behavior that’s associated with the policy.
11427 11428 11429 11430 11431 11432 11433 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 11427 class ResponseHeadersPolicy < Struct.new( :id, :last_modified_time, :response_headers_policy_config) SENSITIVE = [] include Aws::Structure end |