HealthCheckConfiguration
¶
Used by
-
AppRunnerClient Operations -
AsyncAppRunnerClient Operations
Source code in docs_src/capo_apprunner/types/health_check_configuration.py
healthy_threshold
instance-attribute
¶
healthy_threshold: NotRequired[HealthCheckHealthyThreshold]
The number of consecutive checks that must succeed before App Runner decides that the service is healthy.
Default: 1
interval
instance-attribute
¶
interval: NotRequired[HealthCheckInterval]
The time interval, in seconds, between health checks.
Default: 5
path
instance-attribute
¶
path: NotRequired[HealthCheckPath]
The URL that health check requests are sent to.
Path is only applicable when you set Protocol to HTTP.
Default: "/"
protocol
instance-attribute
¶
protocol: NotRequired[HealthCheckProtocol]
The IP protocol that App Runner uses to perform health checks for your service.
If you set Protocol to HTTP, App Runner sends health check requests to the HTTP path specified by Path.
Default: TCP
timeout
instance-attribute
¶
timeout: NotRequired[HealthCheckTimeout]
The time, in seconds, to wait for a health check response before deciding it failed.
Default: 2
unhealthy_threshold
instance-attribute
¶
unhealthy_threshold: NotRequired[HealthCheckUnhealthyThreshold]
The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.
Default: 5