Partager via


ILoadBalancer Interface

Définition

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

public interface ILoadBalancer : Microsoft.Azure.Management.Network.Fluent.IHasLoadBalancingRules, Microsoft.Azure.Management.Network.Fluent.ILoadBalancerBeta, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IUpdate>
type ILoadBalancer = interface
    interface IGroupableResource<INetworkManager, LoadBalancerInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<LoadBalancerInner>
    interface IRefreshable<ILoadBalancer>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<ILoadBalancer>
    interface IHasLoadBalancingRules
    interface ILoadBalancerBeta
    interface IBeta
Public Interface ILoadBalancer
Implements IBeta, IGroupableResource(Of INetworkManager, LoadBalancerInner), IHasInner(Of LoadBalancerInner), IHasLoadBalancingRules, IHasManager(Of INetworkManager), ILoadBalancerBeta, IRefreshable(Of ILoadBalancer), IUpdatable(Of IUpdate), IUpdatableWithTags(Of ILoadBalancer)
Implémente

Propriétés

Backends

Obtient les back-ends pour cet équilibreur de charge afin d’équilibrer la charge du trafic entrant entre, indexé par nom.

Frontends

Obtient des serveurs frontaux pour cet équilibreur de charge, pour le trafic entrant à partir duquel provient.

HttpProbes

Obtient les sondes HTTP de cet équilibreur de charge, indexées par le nom.

HttpsProbes

Obtient les sondes HTTPS de cet équilibreur de charge, indexées par le nom.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
InboundNatPools

Obtient les pools NAT entrants, indexés par nom.

InboundNatRules

Obtient les règles NAT de trafic entrant pour cet équilibreur.

Inner

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IHasInner<T>)
Key

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IIndexable)
LoadBalancingRules

Obtient les règles d’équilibrage de charge associées de cet équilibreur de charge, indexées par leur nom.

(Hérité de IHasLoadBalancingRules)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
OutboundRules

Obtient les règles de trafic sortant pour cet équilibreur de charge, indexées par nom.

PrivateFrontends

Obtient les serveurs frontaux privés (internes).

PublicFrontends

Obtient les serveurs frontaux publics (accessibles sur Internet).

PublicIPAddressIds

Obtient les ID de ressource des adresses IP publiques affectées aux serveurs frontaux de cet équilibreur de charge.

Region

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IResource)
RegionName

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IResource)
ResourceGroupName

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IHasResourceGroup)
Sku

Obtient la référence SKU de l’équilibreur de charge.

(Hérité de ILoadBalancerBeta)
Tags

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IResource)
TcpProbes

Obtient les sondes TCP de cet équilibreur de charge, indexées par le nom.

Type

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IResource)

Méthodes

FindFrontendByPublicIPAddress(IPublicIPAddress)

Recherche le serveur frontal public associé à l’adresse IP publique fournie, le cas échéant.

FindFrontendByPublicIPAddress(String)

Recherche le serveur frontal public associé à l’adresse IP publique fournie, le cas échéant.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
Update()

Point d’entrée pour l’API de gestion de l’équilibreur de charge dans Azure.

(Hérité de IUpdatable<T>)
UpdateTags()

Commence une mise à jour des balises pour une ressource. Il s’agit du début du modèle de générateur utilisé pour mettre à jour les étiquettes d’une ressource dans Azure. La dernière méthode qui termine la définition et démarre le processus réel de mise à jour des ressources dans Azure est AppliableWithTags.applyTags().

(Hérité de IUpdatableWithTags<T>)

S’applique à