Compartir a través de


ArmNetworkModelFactory.ProbeData Método

Definición

Inicializa una nueva instancia de ProbeData.

public static Azure.ResourceManager.Network.ProbeData ProbeData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> loadBalancingRules = default, Azure.ResourceManager.Network.Models.ProbeProtocol? protocol = default, int? port = default, int? intervalInSeconds = default, int? numberOfProbes = default, int? probeThreshold = default, string requestPath = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default);
static member ProbeData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Nullable<Azure.ResourceManager.Network.Models.ProbeProtocol> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * string * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> -> Azure.ResourceManager.Network.ProbeData
Public Shared Function ProbeData (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 loadBalancingRules As IEnumerable(Of WritableSubResource) = Nothing, Optional protocol As Nullable(Of ProbeProtocol) = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional intervalInSeconds As Nullable(Of Integer) = Nothing, Optional numberOfProbes As Nullable(Of Integer) = Nothing, Optional probeThreshold As Nullable(Of Integer) = Nothing, Optional requestPath As String = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing) As ProbeData

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.

loadBalancingRules
IEnumerable<WritableSubResource>

Reglas del equilibrador de carga que usan este sondeo.

protocol
Nullable<ProbeProtocol>

Protocolo del punto final. Si se especifica "Tcp", se requiere una ACK recibida para que el sondeo se realice correctamente. Si se especifica "Http" o "Https", se requiere una respuesta 200 OK del URI especificado para que el sondeo se realice correctamente.

port
Nullable<Int32>

El puerto para comunicar el sondeo. Los valores posibles oscilan entre 1 y 65535, ambos inclusive.

intervalInSeconds
Nullable<Int32>

El intervalo, en segundos, de la frecuencia de sondeo del punto de conexión para conocer el estado de mantenimiento. Normalmente, el intervalo es algo inferior a la mitad del período de tiempo de expiración asignado (en segundos), lo que permite dos sondeos completos antes de sacar la instancia de la rotación. El valor predeterminado es 15 y el valor mínimo es 5.

numberOfProbes
Nullable<Int32>

El número de sondeos en los que, si no hay respuesta, impedirá que se entregue más tráfico al punto de conexión. Estos valores permiten sacar puntos de conexión de rotación más rápido o más lentos que los tiempos típicos usados en Azure.

probeThreshold
Nullable<Int32>

Número de sondeos correctos o erróneos consecutivos para permitir o denegar que el tráfico se entregue a este punto de conexión. Después de que se produce un error en el número de sondeos consecutivos iguales a este valor, el punto de conexión se sacará de la rotación y requerirá el mismo número de sondeos consecutivos correctos para volver a colocarse en la rotación.

requestPath
String

El URI que se usa para solicitar el estado de mantenimiento de la máquina virtual. La ruta de acceso es necesaria si un protocolo está establecido en http. De lo contrario, no se permite. No existe ningún valor predeterminado.

provisioningState
Nullable<NetworkProvisioningState>

Estado de aprovisionamiento del recurso de sondeo.

Devoluciones

ProbeData Nueva instancia para simular.

Se aplica a