Skip to content

/AWS1/CL_FNTORIGINCUSTOMHEADER

A complex type that contains HeaderName and HeaderValue elements, if any, for this distribution.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_headername TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The name of a header that you want CloudFront to send to your origin. For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

iv_headervalue TYPE /AWS1/FNTSENSITIVESTRINGTYPE /AWS1/FNTSENSITIVESTRINGTYPE

The value for the header that you specified in the HeaderName field.


Queryable Attributes

HeaderName

The name of a header that you want CloudFront to send to your origin. For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Accessible with the following methods

Method Description
GET_HEADERNAME() Getter for HEADERNAME, with configurable default
ASK_HEADERNAME() Getter for HEADERNAME w/ exceptions if field has no value
HAS_HEADERNAME() Determine if HEADERNAME has a value

HeaderValue

The value for the header that you specified in the HeaderName field.

Accessible with the following methods

Method Description
GET_HEADERVALUE() Getter for HEADERVALUE, with configurable default
ASK_HEADERVALUE() Getter for HEADERVALUE w/ exceptions if field has no value
HAS_HEADERVALUE() Determine if HEADERVALUE 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_ORIGINCUSTOMHEADERSLIST

TYPES TT_ORIGINCUSTOMHEADERSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FNTORIGINCUSTOMHEADER WITH DEFAULT KEY
.