/AWS1/CL_LMWENDPOINTCONFIG¶
The configuration for a web function endpoint.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_endpointname TYPE /AWS1/LMWENDPOINTNAME /AWS1/LMWENDPOINTNAME¶
The name of the endpoint. The name can contain letters, numbers, hyphens (-), and underscores (_), and can't begin or end with a hyphen or an underscore. The length constraint applies only to the full ARN. If you specify only the endpoint name, it is limited to 64 characters in length.
iv_endpointtype TYPE /AWS1/LMWENDPOINTTYPE /AWS1/LMWENDPOINTTYPE¶
The type of endpoint. Determines how traffic is served and routed across Regions.
iv_authtype TYPE /AWS1/LMWAUTHTYPE /AWS1/LMWAUTHTYPE¶
The authorization type for the endpoint.
Optional arguments:¶
iv_description TYPE /AWS1/LMWDESCRIPTION /AWS1/LMWDESCRIPTION¶
A description of the endpoint.
iv_autodeploymentmode TYPE /AWS1/LMWAUTODEPLOYMENTMODE /AWS1/LMWAUTODEPLOYMENTMODE¶
The auto-deployment mode for the endpoint. If you don't specify a value, the default is
Disabled, and this default is returned in the response.
it_regions TYPE /AWS1/CL_LMWREGIONLIST_W=>TT_REGIONLIST TT_REGIONLIST¶
The list of Regions for the endpoint. Required when the endpoint type is
MultiRegionorPerRegion: specify at least one Region other than the Region where you create the endpoint (the home Region). The home Region is added automatically if you don't include it; specifying only the home Region isn't allowed. When the endpoint type isHomeRegion, omit this field or specify only the home Region.
io_scalingconfig TYPE REF TO /AWS1/CL_LMWSCALINGCONFIG /AWS1/CL_LMWSCALINGCONFIG¶
The scaling configuration for the endpoint.
io_throttleconfig TYPE REF TO /AWS1/CL_LMWTHROTTLECONFIG /AWS1/CL_LMWTHROTTLECONFIG¶
The throttling configuration for the endpoint.
Queryable Attributes¶
endpointName¶
The name of the endpoint. The name can contain letters, numbers, hyphens (-), and underscores (_), and can't begin or end with a hyphen or an underscore. The length constraint applies only to the full ARN. If you specify only the endpoint name, it is limited to 64 characters in length.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINTNAME() |
Getter for ENDPOINTNAME, with configurable default |
ASK_ENDPOINTNAME() |
Getter for ENDPOINTNAME w/ exceptions if field has no value |
HAS_ENDPOINTNAME() |
Determine if ENDPOINTNAME has a value |
description¶
A description of the endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
endpointType¶
The type of endpoint. Determines how traffic is served and routed across Regions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINTTYPE() |
Getter for ENDPOINTTYPE, with configurable default |
ASK_ENDPOINTTYPE() |
Getter for ENDPOINTTYPE w/ exceptions if field has no value |
HAS_ENDPOINTTYPE() |
Determine if ENDPOINTTYPE has a value |
authType¶
The authorization type for the endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHTYPE() |
Getter for AUTHTYPE, with configurable default |
ASK_AUTHTYPE() |
Getter for AUTHTYPE w/ exceptions if field has no value |
HAS_AUTHTYPE() |
Determine if AUTHTYPE has a value |
autoDeploymentMode¶
The auto-deployment mode for the endpoint. If you don't specify a value, the default is
Disabled, and this default is returned in the response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTODEPLOYMENTMODE() |
Getter for AUTODEPLOYMENTMODE, with configurable default |
ASK_AUTODEPLOYMENTMODE() |
Getter for AUTODEPLOYMENTMODE w/ exceptions if field has no |
HAS_AUTODEPLOYMENTMODE() |
Determine if AUTODEPLOYMENTMODE has a value |
regions¶
The list of Regions for the endpoint. Required when the endpoint type is
MultiRegionorPerRegion: specify at least one Region other than the Region where you create the endpoint (the home Region). The home Region is added automatically if you don't include it; specifying only the home Region isn't allowed. When the endpoint type isHomeRegion, omit this field or specify only the home Region.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGIONS() |
Getter for REGIONS, with configurable default |
ASK_REGIONS() |
Getter for REGIONS w/ exceptions if field has no value |
HAS_REGIONS() |
Determine if REGIONS has a value |
scalingConfig¶
The scaling configuration for the endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALINGCONFIG() |
Getter for SCALINGCONFIG |
throttleConfig¶
The throttling configuration for the endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROTTLECONFIG() |
Getter for THROTTLECONFIG |