ApplicationGatewayProbe interface
Sonde de la passerelle Application Gateway.
- Extends
Propriétés
| enable |
Indique s’il faut envoyer l’en-tête Proxy Protocol avec la sonde d’intégrité via le protocole TCP ou TLS. La valeur par défaut est false. |
| etag | Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| host | Nom d’hôte à laquelle envoyer la sonde. |
| interval | Intervalle de détection en secondes. Il s’agit de l’intervalle de temps entre deux sondes consécutives. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
| match | Critère de classification d’une réponse de sonde saine. |
| min |
Nombre minimal de serveurs qui sont toujours marqués comme sains. La valeur par défaut est 0. |
| name | Nom de la sonde unique au sein d’une passerelle Application Gateway. |
| path | Chemin relatif de la sonde. Le chemin d’accès valide commence à partir de « / ». La sonde est envoyée au protocole <>://<>hôte :<><de chemin d’accès du port>. |
| pick |
Indique si l’en-tête de l’hôte doit être sélectionné à partir des paramètres http principaux. La valeur par défaut est false. |
| pick |
Indique si l’indication du nom du serveur doit être choisie dans les paramètres principaux du protocole Tls. La valeur par défaut est false. |
| port | Port personnalisé qui sera utilisé pour la détection des serveurs principaux. La valeur valide est comprise entre 1 et 65535. Si ce n’est pas le cas, le port à partir des paramètres HTTP sera utilisé. Cette propriété est valide pour Basic, Standard_v2 et WAF_v2 uniquement. |
| protocol | Protocole utilisé pour la sonde. |
| provisioning |
État d’approvisionnement de la ressource de sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| timeout | 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 cette période d’expiration. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
| type | Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| unhealthy |
Nombre de nouvelles tentatives de la sonde. Le serveur principal est marqué en panne après que le nombre d’échecs de sonde consécutifs atteint UnhealthyThreshold. Les valeurs acceptables sont comprises entre 1 seconde et 20. |
Propriétés héritées
| id | ID de ressource. |
Détails de la propriété
enableProbeProxyProtocolHeader
Indique s’il faut envoyer l’en-tête Proxy Protocol avec la sonde d’intégrité via le protocole TCP ou TLS. La valeur par défaut est false.
enableProbeProxyProtocolHeader?: boolean
Valeur de propriété
boolean
etag
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
etag?: string
Valeur de propriété
string
host
Nom d’hôte à laquelle envoyer la sonde.
host?: string
Valeur de propriété
string
interval
Intervalle de détection en secondes. Il s’agit de l’intervalle de temps entre deux sondes consécutives. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes.
interval?: number
Valeur de propriété
number
match
Critère de classification d’une réponse de sonde saine.
match?: ApplicationGatewayProbeHealthResponseMatch
Valeur de propriété
minServers
Nombre minimal de serveurs qui sont toujours marqués comme sains. La valeur par défaut est 0.
minServers?: number
Valeur de propriété
number
name
Nom de la sonde unique au sein d’une passerelle Application Gateway.
name?: string
Valeur de propriété
string
path
Chemin relatif de la sonde. Le chemin d’accès valide commence à partir de « / ». La sonde est envoyée au protocole <>://<>hôte :<><de chemin d’accès du port>.
path?: string
Valeur de propriété
string
pickHostNameFromBackendHttpSettings
Indique si l’en-tête de l’hôte doit être sélectionné à partir des paramètres http principaux. La valeur par défaut est false.
pickHostNameFromBackendHttpSettings?: boolean
Valeur de propriété
boolean
pickHostNameFromBackendSettings
Indique si l’indication du nom du serveur doit être choisie dans les paramètres principaux du protocole Tls. La valeur par défaut est false.
pickHostNameFromBackendSettings?: boolean
Valeur de propriété
boolean
port
Port personnalisé qui sera utilisé pour la détection des serveurs principaux. La valeur valide est comprise entre 1 et 65535. Si ce n’est pas le cas, le port à partir des paramètres HTTP sera utilisé. Cette propriété est valide pour Basic, Standard_v2 et WAF_v2 uniquement.
port?: number
Valeur de propriété
number
protocol
Protocole utilisé pour la sonde.
protocol?: string
Valeur de propriété
string
provisioningState
État d’approvisionnement de la ressource de sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
timeout
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 cette période d’expiration. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes.
timeout?: number
Valeur de propriété
number
type
Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
unhealthyThreshold
Nombre de nouvelles tentatives de la sonde. Le serveur principal est marqué en panne après que le nombre d’échecs de sonde consécutifs atteint UnhealthyThreshold. Les valeurs acceptables sont comprises entre 1 seconde et 20.
unhealthyThreshold?: number
Valeur de propriété
number