Partager via


LoadBalancingRuleInner Classe

Définition

Règle d’équilibrage de charge pour un équilibreur de charge.

[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
Héritage
LoadBalancingRuleInner
Attributs

Constructeurs

LoadBalancingRuleInner()

Initialise une nouvelle instance de la classe LoadBalancingRuleInner.

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

Initialise une nouvelle instance de la classe LoadBalancingRuleInner.

Propriétés

BackendAddressPool

Obtient ou définit une référence à un pool de DIPs. Le trafic entrant est équilibré de manière aléatoire entre les adresses IP dans les adresses IP back-end.

BackendPort

Obtient ou définit le port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 0 et 65535. Notez que la valeur 0 active « Tout port ».

DisableOutboundSnat

Obtient ou définit configure SNAT pour les machines virtuelles du pool principal afin d’utiliser l’adresse publicIP spécifiée dans le serveur frontal de la règle d’équilibrage de charge.

EnableFloatingIP

Obtient ou définit configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison.

EnableTcpReset

Obtient ou définit reçoit la réinitialisation TCP bidirectionnelle sur le délai d’inactivité du flux TCP ou l’arrêt inattendu de la connexion. Cet élément est utilisé uniquement lorsque le protocole est TCP.

Etag

Obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

FrontendIPConfiguration

Obtient ou définit une référence aux adresses IP frontales.

FrontendPort

Obtient ou définit le port du point de terminaison externe. Les numéros de port de chaque règle doivent être uniques au sein du Load Balancer. Les valeurs acceptables sont comprises entre 0 et 65534. Notez que la valeur 0 active « Tout port ».

Id

ID de ressource

(Hérité de SubResource)
IdleTimeoutInMinutes

Obtient ou définit le délai d’expiration de la connexion inactive TCP. La valeur peut être comprise entre 4 et 30 minutes. La valeur par défaut est 4 minutes. Cet élément est utilisé uniquement lorsque le protocole est TCP.

LoadDistribution

Obtient ou définit la stratégie de distribution de charge pour cette règle. Les valeurs possibles sont les suivantes : 'Default', 'SourceIP', 'SourceIPProtocol'

Name

Obtient ou définit le nom de la ressource unique dans l’ensemble de règles d’équilibrage de charge utilisées par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

Probe

Obtient ou définit la référence de la sonde d’équilibreur de charge utilisée par la règle d’équilibrage de charge.

Protocol

Obtient ou définit la référence au protocole de transport utilisé par la règle d’équilibrage de charge. Les valeurs possibles sont les suivantes : 'Udp', 'Tcp', 'All'

ProvisioningState

Obtient l’état d’approvisionnement de la ressource de règle d’équilibrage de charge. Les valeurs possibles sont les suivantes : « Réussi », « Mise à jour », « Suppression », « Échec »

Type

Obtient le type de la ressource.

Méthodes

Validate()

Validez l’objet.

S’applique à