Partager via


ApplicationGatewayProbeInner Constructeurs

Définition

Surcharges

ApplicationGatewayProbeInner()

Initialise une nouvelle instance de la classe ApplicationGatewayProbeInner.

ApplicationGatewayProbeInner(String, ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, ProvisioningState, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe ApplicationGatewayProbeInner.

ApplicationGatewayProbeInner()

Initialise une nouvelle instance de la classe ApplicationGatewayProbeInner.

public ApplicationGatewayProbeInner ();
Public Sub New ()

S’applique à

ApplicationGatewayProbeInner(String, ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, ProvisioningState, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe ApplicationGatewayProbeInner.

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)

Paramètres

id
String
protocol
ApplicationGatewayProtocol

Protocole utilisé pour la sonde. Les valeurs possibles sont les suivantes : « Http », « Https »

host
String

Nom d’hôte vers lequel envoyer la sonde.

path
String

Chemin relatif de la sonde. Le chemin d’accès valide commence par « / ». La sonde est envoyée à <Protocol>://<host>:<port><path>.

interval
Nullable<Int32>

Intervalle de sondage en secondes. Il s’agit de l’intervalle de temps qui s’écoule entre deux analyses consécutives. Les valeurs acceptables sont comprises entre 1 seconde et 86 400 secondes.

timeout
Nullable<Int32>

Délai d’expiration de la sonde en secondes. Sonde marquée comme ayant échoué si la réponse valide n’est pas reçue avec ce délai d’expiration. Les valeurs acceptables sont comprises entre 1 seconde et 86 400 secondes.

unhealthyThreshold
Nullable<Int32>

Nombre de nouvelles tentatives de sonde. Le serveur principal est marqué hors service une fois que le nombre d’échecs de sonde consécutifs atteint UnhealthyThreshold. Les valeurs acceptables sont comprises entre 1 seconde et 20.

pickHostNameFromBackendHttpSettings
Nullable<Boolean>

Indique si l’en-tête de l’hôte doit être choisi à partir des paramètres http du back-end. La valeur par défaut est false.

minServers
Nullable<Int32>

Nombre minimal de serveurs qui sont toujours marqués comme sains. La valeur par défaut est 0.

match
ApplicationGatewayProbeHealthResponseMatch

Critère de classification d’une réponse de sonde saine.

provisioningState
ProvisioningState

État d’approvisionnement de la ressource de sonde. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

port
Nullable<Int32>

Port personnalisé qui sera utilisé pour sonder les serveurs back-end. La valeur valide est comprise entre 1 et 65535. En cas de non-définition, le port des paramètres http est utilisé. Cette propriété est valide pour Standard_v2 et WAF_v2 uniquement.

name
String

Nom de la sonde unique dans un Application Gateway.

etag
String

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

type
String

Type de la ressource.

S’applique à