ILoadBalancer Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
-
IHasLoadBalancingRules ILoadBalancerBeta IUpdatableWithTags<ILoadBalancer> IBeta IGroupableResource<INetworkManager,LoadBalancerInner> IHasId IHasInner<InnerT> IHasInner<LoadBalancerInner> IHasManager<ManagerT> IHasManager<INetworkManager> IHasName IHasResourceGroup IResource IIndexable IRefreshable<ILoadBalancer> IUpdatable<IUpdate>
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 à
Azure SDK for .NET