LoadBalancingRule Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
LoadBalancingRule() |
Inicializa una nueva instancia de la clase LoadBalancingRule. |
LoadBalancingRule(String, Int32, String, SubResource, SubResource, IList<SubResource>, SubResource, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String) |
Inicializa una nueva instancia de la clase LoadBalancingRule. |
LoadBalancingRule()
Inicializa una nueva instancia de la clase LoadBalancingRule.
public LoadBalancingRule();
Public Sub New ()
Se aplica a
LoadBalancingRule(String, Int32, String, SubResource, SubResource, IList<SubResource>, SubResource, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String)
Inicializa una nueva instancia de la clase LoadBalancingRule.
public LoadBalancingRule(string protocol, int frontendPort, string id = default, Microsoft.Azure.Management.Network.Models.SubResource frontendIPConfiguration = default, Microsoft.Azure.Management.Network.Models.SubResource backendAddressPool = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> backendAddressPools = default, Microsoft.Azure.Management.Network.Models.SubResource probe = default, string loadDistribution = default, int? backendPort = default, int? idleTimeoutInMinutes = default, bool? enableFloatingIP = default, bool? enableTcpReset = default, bool? disableOutboundSnat = default, string provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.LoadBalancingRule : string * int * string * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * Microsoft.Azure.Management.Network.Models.SubResource * string * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * string * string * string -> Microsoft.Azure.Management.Network.Models.LoadBalancingRule
Public Sub New (protocol As String, frontendPort As Integer, Optional id As String = Nothing, Optional frontendIPConfiguration As SubResource = Nothing, Optional backendAddressPool As SubResource = Nothing, Optional backendAddressPools As IList(Of SubResource) = Nothing, Optional probe As SubResource = Nothing, Optional loadDistribution As String = Nothing, Optional backendPort As Nullable(Of Integer) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional enableFloatingIP As Nullable(Of Boolean) = Nothing, Optional enableTcpReset As Nullable(Of Boolean) = Nothing, Optional disableOutboundSnat As Nullable(Of Boolean) = Nothing, Optional provisioningState As String = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parámetros
- protocol
- String
Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. Entre los valores posibles se incluyen: 'Udp', 'Tcp', 'All'
- frontendPort
- Int32
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
- String
Identificador del recurso.
- frontendIPConfiguration
- SubResource
Referencia a direcciones IP de front-end.
- backendAddressPool
- SubResource
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.
- backendAddressPools
- IList<SubResource>
Matriz de referencias al grupo de DIP.
- probe
- SubResource
Referencia al sondeo del equilibrador de carga usado por la regla de equilibrio de carga.
- loadDistribution
- String
Directiva de distribución de carga para esta regla. Entre los valores posibles se incluyen: "Default", "SourceIP", "SourceIPProtocol".
El puerto utilizado para conexiones internas del extremo. Los valores aceptables están comprendidos entre 0 y 65535. Tenga en cuenta que el valor 0 habilita "Cualquier puerto".
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.
Configura el 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.
Reciba el restablecimiento de TCP bidireccional en el tiempo de espera de inactividad del flujo TCP o la terminación de conexión inesperada. Este elemento solo se usa cuando el protocolo se establece en TCP.
Configura 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.
- provisioningState
- String
Estado de aprovisionamiento del recurso de regla de equilibrio de carga. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"
- name
- String
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.
- etag
- String
Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.
- type
- String
Tipo de recurso.
Se aplica a
Azure SDK for .NET