ApplicationGatewayOnDemandProbe interface

Details of on demand test probe request.

Properties

backendAddressPool

Reference to backend pool of application gateway to which probe request will be sent.

backendHttpSettings

Reference to backend http setting of application gateway to be used for test probe.

host

Host name to send the probe to.

match

Criterion for classifying a healthy probe response.

path

Relative path of probe. Valid path starts from '/'. Probe is sent to ://:.

pickHostNameFromBackendHttpSettings

Whether the host header should be picked from the backend http settings. Default value is false.

protocol

The protocol used for the probe.

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.

Property Details

backendAddressPool

Reference to backend pool of application gateway to which probe request will be sent.

backendAddressPool?: SubResource

Property Value

backendHttpSettings

Reference to backend http setting of application gateway to be used for test probe.

backendHttpSettings?: SubResource

Property Value

host

Host name to send the probe to.

host?: string

Property Value

string

match

Criterion for classifying a healthy probe response.

match?: ApplicationGatewayProbeHealthResponseMatch

Property Value

path

Relative path of probe. Valid path starts from '/'. Probe is sent to ://:.

path?: string

Property Value

string

pickHostNameFromBackendHttpSettings

Whether the host header should be picked from the backend http settings. Default value is false.

pickHostNameFromBackendHttpSettings?: boolean

Property Value

boolean

protocol

The protocol used for the probe.

protocol?: string

Property Value

string

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?: number

Property Value

number