HealthCheckConfig
¶
Source code in docs_src/capo_rtbfabric/types/health_check_config.py
healthy_threshold_count
instance-attribute
¶
healthy_threshold_count: NotRequired[int]
The number of consecutive successful health checks required before an instance is considered healthy. Valid range is 2 to 10.
interval_seconds
instance-attribute
¶
interval_seconds: NotRequired[int]
The interval between health check probes, in seconds. Valid range is 5 to 60.
path
instance-attribute
¶
path: str
The destination path for the health check request. Must start with /.
port
instance-attribute
¶
port: int
The port to use for health check probes. Valid range is 80 to 65535.
protocol
instance-attribute
¶
protocol: NotRequired[Protocol]
The protocol to use for health check probes.
status_code_matcher
instance-attribute
¶
status_code_matcher: NotRequired[StatusCodeMatcher]
The expected HTTP status code or status code pattern from healthy instances. Supports a single code (for example, 200), a range (for example, 200-299), or a comma-separated list (for example, 200,204).