Skip to content

/AWS1/CL_FNTVPCORIGINCONFIG

An Amazon CloudFront VPC origin configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_vpcoriginid TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The VPC origin ID.

Optional arguments:

iv_owneraccountid TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The account ID of the Amazon Web Services account that owns the VPC origin.

iv_originreadtimeout TYPE /AWS1/FNTINTEGER /AWS1/FNTINTEGER

Specifies how long, in seconds, CloudFront waits for a response from the origin. This is also known as the origin response timeout. The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you don't specify otherwise) is 30 seconds.

For more information, see Response timeout in the Amazon CloudFront Developer Guide.

iv_originkeepalivetimeout TYPE /AWS1/FNTINTEGER /AWS1/FNTINTEGER

Specifies how long, in seconds, CloudFront persists its connection to the origin. The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you don't specify otherwise) is 5 seconds.

For more information, see Keep-alive timeout (custom origins only) in the Amazon CloudFront Developer Guide.


Queryable Attributes

VpcOriginId

The VPC origin ID.

Accessible with the following methods

Method Description
GET_VPCORIGINID() Getter for VPCORIGINID, with configurable default
ASK_VPCORIGINID() Getter for VPCORIGINID w/ exceptions if field has no value
HAS_VPCORIGINID() Determine if VPCORIGINID has a value

OwnerAccountId

The account ID of the Amazon Web Services account that owns the VPC origin.

Accessible with the following methods

Method Description
GET_OWNERACCOUNTID() Getter for OWNERACCOUNTID, with configurable default
ASK_OWNERACCOUNTID() Getter for OWNERACCOUNTID w/ exceptions if field has no valu
HAS_OWNERACCOUNTID() Determine if OWNERACCOUNTID has a value

OriginReadTimeout

Specifies how long, in seconds, CloudFront waits for a response from the origin. This is also known as the origin response timeout. The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you don't specify otherwise) is 30 seconds.

For more information, see Response timeout in the Amazon CloudFront Developer Guide.

Accessible with the following methods

Method Description
GET_ORIGINREADTIMEOUT() Getter for ORIGINREADTIMEOUT, with configurable default
ASK_ORIGINREADTIMEOUT() Getter for ORIGINREADTIMEOUT w/ exceptions if field has no v
HAS_ORIGINREADTIMEOUT() Determine if ORIGINREADTIMEOUT has a value

OriginKeepaliveTimeout

Specifies how long, in seconds, CloudFront persists its connection to the origin. The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you don't specify otherwise) is 5 seconds.

For more information, see Keep-alive timeout (custom origins only) in the Amazon CloudFront Developer Guide.

Accessible with the following methods

Method Description
GET_ORIGINKEEPALIVETIMEOUT() Getter for ORIGINKEEPALIVETIMEOUT, with configurable default
ASK_ORIGINKEEPALIVETIMEOUT() Getter for ORIGINKEEPALIVETIMEOUT w/ exceptions if field has
HAS_ORIGINKEEPALIVETIMEOUT() Determine if ORIGINKEEPALIVETIMEOUT has a value