Skip to content

/AWS1/CL_FNTRSPHEADERSPLYCUS01

An HTTP response header name and its value. 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.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_header TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The HTTP response header name.

iv_value TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The value for the HTTP response header.

iv_override TYPE /AWS1/FNTBOOLEAN /AWS1/FNTBOOLEAN

A Boolean that determines whether CloudFront overrides a response header with the same name received from the origin with the header specified here.


Queryable Attributes

The HTTP response header name.

Accessible with the following methods

Method Description
GET_HEADER() Getter for HEADER, with configurable default
ASK_HEADER() Getter for HEADER w/ exceptions if field has no value
HAS_HEADER() Determine if HEADER has a value

Value

The value for the HTTP response header.

Accessible with the following methods

Method Description
GET_VALUE() Getter for VALUE, with configurable default
ASK_VALUE() Getter for VALUE w/ exceptions if field has no value
HAS_VALUE() Determine if VALUE has a value

Override

A Boolean that determines whether CloudFront overrides a response header with the same name received from the origin with the header specified here.

Accessible with the following methods

Method Description
GET_OVERRIDE() Getter for OVERRIDE, with configurable default
ASK_OVERRIDE() Getter for OVERRIDE w/ exceptions if field has no value
HAS_OVERRIDE() Determine if OVERRIDE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_RSPHEADERSPLYCUSTHEADERLIST

TYPES TT_RSPHEADERSPLYCUSTHEADERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FNTRSPHEADERSPLYCUS01 WITH DEFAULT KEY
.