Partager via


ApplicationGatewayProbe Constructeurs

Définition

Surcharges

ApplicationGatewayProbe()

Initialise une nouvelle instance de la classe ApplicationGatewayProbe.

ApplicationGatewayProbe(String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, String, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe ApplicationGatewayProbe.

ApplicationGatewayProbe()

Initialise une nouvelle instance de la classe ApplicationGatewayProbe.

public ApplicationGatewayProbe ();
Public Sub New ()

S’applique à

ApplicationGatewayProbe(String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, String, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe ApplicationGatewayProbe.

public ApplicationGatewayProbe (string id = default, string protocol = default, string host = default, string path = default, int? interval = default, int? timeout = default, int? unhealthyThreshold = default, bool? pickHostNameFromBackendHttpSettings = default, bool? pickHostNameFromBackendSettings = default, int? minServers = default, Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch match = default, string provisioningState = default, int? port = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe : string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch * string * Nullable<int> * string * string * string -> Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe
Public Sub New (Optional id As String = Nothing, Optional protocol As String = 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 pickHostNameFromBackendSettings As Nullable(Of Boolean) = Nothing, Optional minServers As Nullable(Of Integer) = Nothing, Optional match As ApplicationGatewayProbeHealthResponseMatch = Nothing, Optional provisioningState As String = 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

ID de la ressource

protocol
String

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

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.

pickHostNameFromBackendSettings
Nullable<Boolean>

Indique si l’indication du nom du serveur doit être choisie à partir des paramètres back-end pour le protocole Tls. 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
String

É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 à