ApplicationGatewayOnDemandProbe Class

Details of on demand test probe request.

Inheritance
azure.mgmt.network._serialization.Model
ApplicationGatewayOnDemandProbe

Constructor

ApplicationGatewayOnDemandProbe(*, protocol: str | _models.ApplicationGatewayProtocol | None = None, host: str | None = None, path: str | None = None, timeout: int | None = None, pick_host_name_from_backend_http_settings: bool | None = None, match: _models.ApplicationGatewayProbeHealthResponseMatch | None = None, backend_address_pool: _models.SubResource | None = None, backend_http_settings: _models.SubResource | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
protocol

The protocol used for the probe. Known values are: "Http", "Https", "Tcp", and "Tls".

host
str

Host name to send the probe to.

path
str

Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port>``<path>.

timeout
int

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.

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.

Variables

Name Description
protocol

The protocol used for the probe. Known values are: "Http", "Https", "Tcp", and "Tls".

host
str

Host name to send the probe to.

path
str

Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port>``<path>.

timeout
int

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.

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.