/AWS1/CL_LSAINPUTORIGIN¶
Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.
An origin can be a Lightsail instance, bucket, container service, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/LSARESOURCENAME /AWS1/LSARESOURCENAME¶
The name of the origin resource.
iv_regionname TYPE /AWS1/LSAREGIONNAME /AWS1/LSAREGIONNAME¶
The AWS Region name of the origin resource.
iv_protocolpolicy TYPE /AWS1/LSAORIGINPROTOCOLPLYENUM /AWS1/LSAORIGINPROTOCOLPLYENUM¶
The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
iv_responsetimeout TYPE /AWS1/LSAINTEGER /AWS1/LSAINTEGER¶
The amount of time, in seconds, that the distribution waits for a response after forwarding a request to the origin. The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if you don't specify otherwise) is 30 seconds.
Queryable Attributes¶
name¶
The name of the origin resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
regionName¶
The AWS Region name of the origin resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGIONNAME() |
Getter for REGIONNAME, with configurable default |
ASK_REGIONNAME() |
Getter for REGIONNAME w/ exceptions if field has no value |
HAS_REGIONNAME() |
Determine if REGIONNAME has a value |
protocolPolicy¶
The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROTOCOLPOLICY() |
Getter for PROTOCOLPOLICY, with configurable default |
ASK_PROTOCOLPOLICY() |
Getter for PROTOCOLPOLICY w/ exceptions if field has no valu |
HAS_PROTOCOLPOLICY() |
Determine if PROTOCOLPOLICY has a value |
responseTimeout¶
The amount of time, in seconds, that the distribution waits for a response after forwarding a request to the origin. The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if you don't specify otherwise) is 30 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESPONSETIMEOUT() |
Getter for RESPONSETIMEOUT, with configurable default |
ASK_RESPONSETIMEOUT() |
Getter for RESPONSETIMEOUT w/ exceptions if field has no val |
HAS_RESPONSETIMEOUT() |
Determine if RESPONSETIMEOUT has a value |