[docs]classRemoteProbeSettings(Configurable):""" A ``HttpProbe`` is a health check that can be used to check the health of a remote's endpoints. It is used as the configuration parser for ``proxy.endpoints[].remote.probe`` settings. .. code-block:: yaml type: http method: GET path: /health headers: x-purpose: "health probe" timeout: 5.0 """method:str="GET"path:str="/"headers:dict=Field(default_factory=dict)interval:float=10.0timeout:float=10.0verify:bool=True
[docs]classRemoteProbe(Stateful[RemoteProbeSettings]):"""Stateful version of a probe definition."""