Skip to content
Start here

Health

Pool Health Details
load_balancers.pools.health.get(strpool_id, HealthGetParams**kwargs) -> HealthGetResponse
GET/accounts/{account_id}/load_balancers/pools/{pool_id}/health
Preview Pool
load_balancers.pools.health.create(strpool_id, HealthCreateParams**kwargs) -> HealthCreateResponse
POST/accounts/{account_id}/load_balancers/pools/{pool_id}/preview
ModelsExpand Collapse
class HealthGetResponse:

A list of regions from which to run health checks. Null means every Cloudflare data center.

pool_id: Optional[str]

Pool ID.

pop_health: Optional[POPHealth]

List of regions and associated health status.

healthy: Optional[bool]

Whether health check in region is healthy.

origins: Optional[List[POPHealthOrigin]]
ip: Optional[POPHealthOriginIP]
failure_reason: Optional[str]

Failure reason.

healthy: Optional[bool]

Origin health status.

response_code: Optional[float]

Response code from origin health check.

rtt: Optional[str]

Origin RTT (Round Trip Time) response.

class HealthCreateResponse:
pools: Optional[Dict[str, str]]

Monitored pool IDs mapped to their respective names.

preview_id: Optional[str]