Compartir a través de


ProbeInner Constructores

Definición

Sobrecargas

ProbeInner()

Inicializa una nueva instancia de la clase ProbeInner.

ProbeInner(ProbeProtocol, Int32, String, IList<SubResource>, Nullable<Int32>, Nullable<Int32>, String, ProvisioningState, String, String, String)

Inicializa una nueva instancia de la clase ProbeInner.

ProbeInner()

Inicializa una nueva instancia de la clase ProbeInner.

public ProbeInner ();
Public Sub New ()

Se aplica a

ProbeInner(ProbeProtocol, Int32, String, IList<SubResource>, Nullable<Int32>, Nullable<Int32>, String, ProvisioningState, String, String, String)

Inicializa una nueva instancia de la clase ProbeInner.

public ProbeInner (Microsoft.Azure.Management.Network.Fluent.Models.ProbeProtocol protocol, int port, string id = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> loadBalancingRules = default, int? intervalInSeconds = default, int? numberOfProbes = default, string requestPath = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ProbeInner : Microsoft.Azure.Management.Network.Fluent.Models.ProbeProtocol * int * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> * Nullable<int> * Nullable<int> * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.ProbeInner
Public Sub New (protocol As ProbeProtocol, port As Integer, Optional id As String = Nothing, Optional loadBalancingRules As IList(Of SubResource) = Nothing, Optional intervalInSeconds As Nullable(Of Integer) = Nothing, Optional numberOfProbes As Nullable(Of Integer) = Nothing, Optional requestPath As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parámetros

protocol
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. Entre los valores posibles se incluyen: "Http", "Tcp", "Https".

port
Int32

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

id
String
loadBalancingRules
IList<SubResource>

Reglas del equilibrador de carga que usan este sondeo.

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.

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
ProvisioningState

Estado de aprovisionamiento del recurso de sondeo. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

name
String

Nombre del recurso que es único dentro del conjunto de sondeos que usa el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

etag
String

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

type
String

Tipo de recurso.

Se aplica a