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(ApplicationGatewayProtocol, 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(ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Boolean>, ApplicationGatewayProbeHealthResponseMatch, SubResource, SubResource)
Initializes a new instance of the ApplicationGatewayOnDemandProbe class.
public ApplicationGatewayOnDemandProbe (Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol protocol = default, string host = default, string path = default, int? timeout = default, bool? pickHostNameFromBackendHttpSettings = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeHealthResponseMatch match = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource backendAddressPool = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource backendHttpSettings = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOnDemandProbe : Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol * string * string * Nullable<int> * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeHealthResponseMatch * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOnDemandProbe
Public Sub New (Optional protocol As ApplicationGatewayProtocol = 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
- ApplicationGatewayProtocol
The protocol used for the probe. Possible values include: 'Http', 'Https'
- 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 of backend pool of application gateway to which probe request will be sent.
- backendHttpSettings
- SubResource
Reference of backend http setting of application gateway to be used for test probe.
Applies to
Azure SDK for .NET