Compartir a través de


LoadBalancingRuleInner Clase

Definición

Una regla de equilibrio de carga para un equilibrador de carga.

[Microsoft.Rest.Serialization.JsonTransformation]
public class LoadBalancingRuleInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type LoadBalancingRuleInner = class
    inherit SubResource
Public Class LoadBalancingRuleInner
Inherits SubResource
Herencia
LoadBalancingRuleInner
Atributos

Constructores

LoadBalancingRuleInner()

Inicializa una nueva instancia de la clase LoadBalancingRuleInner.

LoadBalancingRuleInner(TransportProtocol, Int32, String, SubResource, SubResource, SubResource, LoadDistribution, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ProvisioningState, String, String, String)

Inicializa una nueva instancia de la clase LoadBalancingRuleInner.

Propiedades

BackendAddressPool

Obtiene o establece una referencia a un grupo de DIP. El tráfico entrante se equilibra aleatoriamente la carga entre direcciones IP en las direcciones IP de back-end.

BackendPort

Obtiene o establece el puerto utilizado para las conexiones internas en el punto de conexión. Los valores aceptables están comprendidos entre 0 y 65535. Tenga en cuenta que el valor 0 habilita "Cualquier puerto".

DisableOutboundSnat

Obtiene o establece la configuración de SNAT para las máquinas virtuales del grupo de back-end para usar la dirección publicIP especificada en el front-end de la regla de equilibrio de carga.

EnableFloatingIP

Obtiene o establece la configuración del punto de conexión de una máquina virtual para la funcionalidad ip flotante necesaria para configurar un grupo de disponibilidad AlwaysOn de SQL. Esta configuración es necesaria cuando se usan los grupos de disponibilidad AlwaysOn de SQL en SQL Server. Esta configuración no se puede cambiar después de crear el punto de conexión.

EnableTcpReset

Obtiene o establece la recepción del restablecimiento bidireccional de TCP en el tiempo de espera de inactividad del flujo TCP o terminación de conexión inesperada. Este elemento solo se usa cuando el protocolo se establece en TCP.

Etag

Obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

FrontendIPConfiguration

Obtiene o establece una referencia a direcciones IP de front-end.

FrontendPort

Obtiene o establece el puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables están comprendidos entre 0 y 65534. Tenga en cuenta que el valor 0 habilita "Cualquier puerto".

Id

Id. de recurso

(Heredado de SubResource)
IdleTimeoutInMinutes

Obtiene o establece el tiempo de espera de la conexión inactiva tcp. El valor se puede establecer entre 4 y 30 minutos. El valor predeterminado es 4 minutos. Este elemento solo se usa cuando el protocolo se establece en TCP.

LoadDistribution

Obtiene o establece la directiva de distribución de carga para esta regla. Entre los valores posibles se incluyen: "Default", "SourceIP", "SourceIPProtocol".

Name

Obtiene o establece el nombre del recurso que es único dentro del conjunto de reglas de equilibrio de carga usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

Probe

Obtiene o establece la referencia del sondeo del equilibrador de carga utilizado por la regla de equilibrio de carga.

Protocol

Obtiene o establece la referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. Entre los valores posibles se incluyen: 'Udp', 'Tcp', 'All'

ProvisioningState

Obtiene el estado de aprovisionamiento del recurso de regla de equilibrio de carga. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

Type

Obtiene el tipo del recurso.

Métodos

Validate()

Valide el objeto .

Se aplica a