ApplicationGatewayOnDemandProbe Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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. |
ApplicationGatewayOnDemandProbe()
Initializes a new instance of the ApplicationGatewayOnDemandProbe class.
public ApplicationGatewayOnDemandProbe ();
Public Sub New ()
Applies to
ApplicationGatewayOnDemandProbe(String, String, String, Nullable<Int32>, Nullable<Boolean>, ApplicationGatewayProbeHealthResponseMatch, SubResource, SubResource)
Initializes a new instance of the ApplicationGatewayOnDemandProbe class.
public ApplicationGatewayOnDemandProbe (string protocol = default, string host = default, string path = default, int? timeout = default, bool? pickHostNameFromBackendHttpSettings = default, Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch match = default, Microsoft.Azure.Management.Network.Models.SubResource backendAddressPool = default, Microsoft.Azure.Management.Network.Models.SubResource backendHttpSettings = default);
new Microsoft.Azure.Management.Network.Models.ApplicationGatewayOnDemandProbe : string * string * string * Nullable<int> * Nullable<bool> * Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.SubResource -> Microsoft.Azure.Management.Network.Models.ApplicationGatewayOnDemandProbe
Public Sub New (Optional protocol As String = Nothing, Optional host As String = Nothing, Optional path As String = Nothing, Optional timeout As Nullable(Of Integer) = Nothing, Optional pickHostNameFromBackendHttpSettings As Nullable(Of Boolean) = Nothing, Optional match As ApplicationGatewayProbeHealthResponseMatch = Nothing, Optional backendAddressPool As SubResource = Nothing, Optional backendHttpSettings As SubResource = Nothing)
Parameters
- protocol
- String
The protocol used for the probe. Possible values include: 'Http', 'Https', 'Tcp', 'Tls'
- host
- String
Host name to send the probe to.
- path
- String
Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port><path>.
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.
Whether the host header should be picked from the backend http settings. Default value is false.
Criterion for classifying a healthy probe response.
- backendAddressPool
- SubResource
Reference to backend pool of application gateway to which probe request will be sent.
- backendHttpSettings
- SubResource
Reference to backend http setting of application gateway to be used for test probe.