/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 |