Compartir a través de


ArmNetworkModelFactory.ApplicationGatewayProbe Método

Definición

Inicializa una nueva instancia de ApplicationGatewayProbe.

public static Azure.ResourceManager.Network.Models.ApplicationGatewayProbe ApplicationGatewayProbe (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, Azure.ResourceManager.Network.Models.ApplicationGatewayProtocol? protocol = default, string host = default, string path = default, int? intervalInSeconds = default, int? timeoutInSeconds = default, int? unhealthyThreshold = default, bool? pickHostNameFromBackendHttpSettings = default, bool? pickHostNameFromBackendSettings = default, int? minServers = default, Azure.ResourceManager.Network.Models.ApplicationGatewayProbeHealthResponseMatch match = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, int? port = default);
static member ApplicationGatewayProbe : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Network.Models.ApplicationGatewayProtocol> * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Azure.ResourceManager.Network.Models.ApplicationGatewayProbeHealthResponseMatch * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<int> -> Azure.ResourceManager.Network.Models.ApplicationGatewayProbe
Public Shared Function ApplicationGatewayProbe (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional protocol As Nullable(Of ApplicationGatewayProtocol) = Nothing, Optional host As String = Nothing, Optional path As String = Nothing, Optional intervalInSeconds As Nullable(Of Integer) = Nothing, Optional timeoutInSeconds 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 Nullable(Of NetworkProvisioningState) = Nothing, Optional port As Nullable(Of Integer) = Nothing) As ApplicationGatewayProbe

Parámetros

id
ResourceIdentifier

Identificador del recurso.

name
String

Nombre del recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

etag
Nullable<ETag>

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

protocol
Nullable<ApplicationGatewayProtocol>

Protocolo utilizado para el sondeo.

host
String

Nombre de host al que se va a enviar el sondeo.

path
String

Ruta de acceso relativa del sondeo. La ruta de acceso válida comienza desde "/". El sondeo se envía a <Protocol>://<host>:<port><path>.

intervalInSeconds
Nullable<Int32>

Intervalo de sondeo en segundos. Es el intervalo de tiempo entre dos sondeos consecutivos. Los valores aceptables son de 1 segundo a 86400 segundos.

timeoutInSeconds
Nullable<Int32>

Tiempo de espera del sondeo en segundos. Sondeo marcado como erróneo si no se recibe una respuesta válida con este período de tiempo de espera. Los valores aceptables son de 1 segundo a 86400 segundos.

unhealthyThreshold
Nullable<Int32>

Recuento de reintentos de sondeo. El servidor back-end se marca como inactivo después de que el número de errores de sondeo consecutivo alcance UnhealthyThreshold. Los valores aceptables son de 1 segundo a 20.

pickHostNameFromBackendHttpSettings
Nullable<Boolean>

Si se debe seleccionar el encabezado de host de la configuración http de back-end. El valor predeterminado es False.

pickHostNameFromBackendSettings
Nullable<Boolean>

Indicación de si se debe seleccionar la indicación del nombre del servidor de la configuración de back-end para el protocolo Tls. El valor predeterminado es False.

minServers
Nullable<Int32>

Número mínimo de servidores que siempre están marcados como correctos. El valor predeterminado es 0.

match
ApplicationGatewayProbeHealthResponseMatch

Criterio para clasificar una respuesta de sondeo correcta.

provisioningState
Nullable<NetworkProvisioningState>

Estado de aprovisionamiento del recurso de sondeo.

port
Nullable<Int32>

Puerto personalizado que se usará para sondear los servidores back-end. El valor válido oscila entre 1 y 65535. En caso de que no se establezca, se usará el puerto de la configuración http. Esta propiedad es válida solo para Basic, Standard_v2 y WAF_v2.

Devoluciones

ApplicationGatewayProbe Nueva instancia para simular.

Se aplica a