ApplicationGatewayProbeInner 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
ApplicationGatewayProbeInner() |
Initializes a new instance of the ApplicationGatewayProbeInner class. |
ApplicationGatewayProbeInner(String, ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, ProvisioningState, Nullable<Int32>, String, String, String) |
Initializes a new instance of the ApplicationGatewayProbeInner class. |
ApplicationGatewayProbeInner()
Initializes a new instance of the ApplicationGatewayProbeInner class.
public ApplicationGatewayProbeInner ();
Public Sub New ()
Applies to
ApplicationGatewayProbeInner(String, ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, ProvisioningState, Nullable<Int32>, String, String, String)
Initializes a new instance of the ApplicationGatewayProbeInner class.
public ApplicationGatewayProbeInner (string id = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol protocol = default, string host = default, string path = default, int? interval = default, int? timeout = default, int? unhealthyThreshold = default, bool? pickHostNameFromBackendHttpSettings = default, int? minServers = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeHealthResponseMatch match = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, int? port = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner : string * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeHealthResponseMatch * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * Nullable<int> * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner
Public Sub New (Optional id As String = Nothing, Optional protocol As ApplicationGatewayProtocol = Nothing, Optional host As String = Nothing, Optional path As String = Nothing, Optional interval As Nullable(Of Integer) = Nothing, Optional timeout As Nullable(Of Integer) = Nothing, Optional unhealthyThreshold As Nullable(Of Integer) = Nothing, Optional pickHostNameFromBackendHttpSettings As Nullable(Of Boolean) = Nothing, Optional minServers As Nullable(Of Integer) = Nothing, Optional match As ApplicationGatewayProbeHealthResponseMatch = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parameters
- id
- String
- 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 probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.
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.
The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.
Whether the host header should be picked from the backend http settings. Default value is false.
Minimum number of servers that are always marked healthy. Default value is 0.
Criterion for classifying a healthy probe response.
- provisioningState
- ProvisioningState
The provisioning state of the probe resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.
- name
- String
Name of the probe that is unique within an Application Gateway.
- etag
- String
A unique read-only string that changes whenever the resource is updated.
- type
- String
Type of the resource.
Applies to
Azure SDK for .NET