ApplicationGatewayOnDemandProbe Class
Details of on demand test probe request.
Constructor
ApplicationGatewayOnDemandProbe(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
protocol
|
The protocol used for the probe. Known values are: "Http", "Https", "Tcp", and "Tls". |
|
host
|
Host name to send the probe to. |
|
path
|
Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port><path>. |
|
timeout
|
The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds. |
|
pick_host_name_from_backend_http_settings
|
Whether the host header should be picked from the backend http settings. Default value is false. |
|
enable_probe_proxy_protocol_header
|
Whether to send Proxy Protocol header along with the Health Probe over TCP or TLS protocol. Default value is false. |
|
match
|
Criterion for classifying a healthy probe response. |
|
backend_address_pool
|
Reference to backend pool of application gateway to which probe request will be sent. |
|
backend_http_settings
|
Reference to backend http setting of application gateway to be used for test probe. |
Attributes
backend_address_pool
Reference to backend pool of application gateway to which probe request will be sent.
backend_address_pool: _models.SubResource | None
backend_http_settings
Reference to backend http setting of application gateway to be used for test probe.
backend_http_settings: _models.SubResource | None
enable_probe_proxy_protocol_header
Whether to send Proxy Protocol header along with the Health Probe over TCP or TLS protocol. Default value is false.
enable_probe_proxy_protocol_header: bool | None
host
Host name to send the probe to.
host: str | None
match
Criterion for classifying a healthy probe response.
match: _models.ApplicationGatewayProbeHealthResponseMatch | None
path
Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port><path>.
path: str | None
pick_host_name_from_backend_http_settings
Whether the host header should be picked from the backend http settings. Default value is false.
pick_host_name_from_backend_http_settings: bool | None
protocol
"Http", "Https", "Tcp", and "Tls".
protocol: str | _models.ApplicationGatewayProtocol | None
timeout
The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.
timeout: int | None