ApplicationGatewayOnDemandProbe Class

Definition

Details of on demand test probe request.

public class ApplicationGatewayOnDemandProbe
type ApplicationGatewayOnDemandProbe = class
Public Class ApplicationGatewayOnDemandProbe
Inheritance
ApplicationGatewayOnDemandProbe

Constructors

ApplicationGatewayOnDemandProbe()

Initializes a new instance of the ApplicationGatewayOnDemandProbe class.

ApplicationGatewayOnDemandProbe(String, String, String, Nullable<Int32>, Nullable<Boolean>, ApplicationGatewayProbeHealthResponseMatch, SubResource, SubResource)

Initializes a new instance of the ApplicationGatewayOnDemandProbe class.

Properties

BackendAddressPool

Gets or sets reference to backend pool of application gateway to which probe request will be sent.

BackendHttpSettings

Gets or sets reference to backend http setting of application gateway to be used for test probe.

Host

Gets or sets host name to send the probe to.

Match

Gets or sets criterion for classifying a healthy probe response.

Path

Gets or sets relative path of probe. Valid path starts from '/'. Probe is sent to &lt;Protocol&gt;://&lt;host&gt;:&lt;port&gt;&lt;path&gt;.

PickHostNameFromBackendHttpSettings

Gets or sets whether the host header should be picked from the backend http settings. Default value is false.

Protocol

Gets or sets the protocol used for the probe. Possible values include: 'Http', 'Https', 'Tcp', 'Tls'

Timeout

Gets or sets 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.

Applies to