Class CfnResponseHeadersPolicy.CustomHeaderProperty
An HTTP response header name and its value.
Inheritance
System.Object
CfnResponseHeadersPolicy.CustomHeaderProperty
Namespace: Amazon.CDK.AWS.CloudFront
Assembly: Amazon.CDK.AWS.CloudFront.dll
Syntax (csharp)
public class CustomHeaderProperty : Object, CfnResponseHeadersPolicy.ICustomHeaderProperty
Syntax (vb)
Public Class CustomHeaderProperty
Inherits Object
Implements CfnResponseHeadersPolicy.ICustomHeaderProperty
Remarks
CloudFront includes this header in HTTP responses that it sends for requests that match a cache behavior that's associated with this response headers policy.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CloudFront;
var customHeaderProperty = new CustomHeaderProperty {
Header = "header",
Override = false,
Value = "value"
};
Synopsis
Constructors
CustomHeaderProperty() |
Properties
Header | The HTTP response header name. |
Override | A Boolean that determines whether CloudFront overrides a response header with the same name received from the origin with the header specified here. |
Value | The value for the HTTP response header. |
Constructors
CustomHeaderProperty()
public CustomHeaderProperty()
Properties
Header
The HTTP response header name.
public string Header { get; set; }
Property Value
System.String
Remarks
Override
A Boolean that determines whether CloudFront overrides a response header with the same name received from the origin with the header specified here.
public object Override { get; set; }
Property Value
System.Object
Remarks
Value
The value for the HTTP response header.
public string Value { get; set; }
Property Value
System.String