/AWS1/CL_APRHEALTHCHECKCONF¶
Describes the settings for the health check that App Runner performs to monitor the health of a service.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_protocol TYPE /AWS1/APRHEALTHCHECKPROTOCOL /AWS1/APRHEALTHCHECKPROTOCOL¶
The IP protocol that App Runner uses to perform health checks for your service.
If you set
ProtocoltoHTTP, App Runner sends health check requests to the HTTP path specified byPath.Default:
TCP
iv_path TYPE /AWS1/APRHEALTHCHECKPATH /AWS1/APRHEALTHCHECKPATH¶
The URL that health check requests are sent to.
Pathis only applicable when you setProtocoltoHTTP.Default:
"/"
iv_interval TYPE /AWS1/APRHEALTHCHECKINTERVAL /AWS1/APRHEALTHCHECKINTERVAL¶
The time interval, in seconds, between health checks.
Default:
5
iv_timeout TYPE /AWS1/APRHEALTHCHECKTIMEOUT /AWS1/APRHEALTHCHECKTIMEOUT¶
The time, in seconds, to wait for a health check response before deciding it failed.
Default:
2
iv_healthythreshold TYPE /AWS1/APRHEALTHCHECKHEALTHYT00 /AWS1/APRHEALTHCHECKHEALTHYT00¶
The number of consecutive checks that must succeed before App Runner decides that the service is healthy.
Default:
1
iv_unhealthythreshold TYPE /AWS1/APRHEALTHCHECKUNHEALTH00 /AWS1/APRHEALTHCHECKUNHEALTH00¶
The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.
Default:
5
Queryable Attributes¶
Protocol¶
The IP protocol that App Runner uses to perform health checks for your service.
If you set
ProtocoltoHTTP, App Runner sends health check requests to the HTTP path specified byPath.Default:
TCP
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_PROTOCOL() | Getter for PROTOCOL, with configurable default | 
| ASK_PROTOCOL() | Getter for PROTOCOL w/ exceptions if field has no value | 
| HAS_PROTOCOL() | Determine if PROTOCOL has a value | 
Path¶
The URL that health check requests are sent to.
Pathis only applicable when you setProtocoltoHTTP.Default:
"/"
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_PATH() | Getter for PATH, with configurable default | 
| ASK_PATH() | Getter for PATH w/ exceptions if field has no value | 
| HAS_PATH() | Determine if PATH has a value | 
Interval¶
The time interval, in seconds, between health checks.
Default:
5
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_INTERVAL() | Getter for INTERVAL, with configurable default | 
| ASK_INTERVAL() | Getter for INTERVAL w/ exceptions if field has no value | 
| HAS_INTERVAL() | Determine if INTERVAL has a value | 
Timeout¶
The time, in seconds, to wait for a health check response before deciding it failed.
Default:
2
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_TIMEOUT() | Getter for TIMEOUT, with configurable default | 
| ASK_TIMEOUT() | Getter for TIMEOUT w/ exceptions if field has no value | 
| HAS_TIMEOUT() | Determine if TIMEOUT has a value | 
HealthyThreshold¶
The number of consecutive checks that must succeed before App Runner decides that the service is healthy.
Default:
1
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_HEALTHYTHRESHOLD() | Getter for HEALTHYTHRESHOLD, with configurable default | 
| ASK_HEALTHYTHRESHOLD() | Getter for HEALTHYTHRESHOLD w/ exceptions if field has no va | 
| HAS_HEALTHYTHRESHOLD() | Determine if HEALTHYTHRESHOLD has a value | 
UnhealthyThreshold¶
The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.
Default:
5
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_UNHEALTHYTHRESHOLD() | Getter for UNHEALTHYTHRESHOLD, with configurable default | 
| ASK_UNHEALTHYTHRESHOLD() | Getter for UNHEALTHYTHRESHOLD w/ exceptions if field has no | 
| HAS_UNHEALTHYTHRESHOLD() | Determine if UNHEALTHYTHRESHOLD has a value |