你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ILoadBalancer 接口

定义

Azure 中负载均衡器管理 API 的入口点。

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)
实现

属性

Backends

获取此负载均衡器的后端,以对传入流量进行负载均衡,按名称编制索引。

Frontends

获取此负载均衡器的前端,以便从中获取传入流量。

HttpProbes

获取此负载均衡器的 HTTP 探测,按名称编制索引。

HttpsProbes

获取此负载均衡器的 HTTPS 探测,按名称编制索引。

Id

获取资源 ID 字符串

(继承自 IHasId)
InboundNatPools

获取按名称编制索引的入站 NAT 池。

InboundNatRules

获取此负载均衡器的入站 NAT 规则。

Inner

Azure 中负载均衡器管理 API 的入口点。

(继承自 IHasInner<T>)
Key

Azure 中负载均衡器管理 API 的入口点。

(继承自 IIndexable)
LoadBalancingRules

从此负载均衡器获取关联的负载均衡规则,并按其名称编制索引。

(继承自 IHasLoadBalancingRules)
Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
Name

获取资源的名称

(继承自 IHasName)
OutboundRules

获取此负载均衡器的出站规则,按名称编制索引。

PrivateFrontends

获取专用 (内部) 前端。

PublicFrontends

获取面向 Internet 的公共 () 前端。

PublicIPAddressIds

获取分配给此负载均衡器前端的公共 IP 地址的资源 ID。

Region

Azure 中负载均衡器管理 API 的入口点。

(继承自 IResource)
RegionName

Azure 中负载均衡器管理 API 的入口点。

(继承自 IResource)
ResourceGroupName

Azure 中负载均衡器管理 API 的入口点。

(继承自 IHasResourceGroup)
Sku

获取负载均衡器 SKU。

(继承自 ILoadBalancerBeta)
Tags

Azure 中负载均衡器管理 API 的入口点。

(继承自 IResource)
TcpProbes

获取此负载均衡器的 TCP 探测,按名称编制索引。

Type

Azure 中负载均衡器管理 API 的入口点。

(继承自 IResource)

方法

FindFrontendByPublicIPAddress(IPublicIPAddress)

搜索与提供的公共 IP 地址关联的公共前端(如果存在)。

FindFrontendByPublicIPAddress(String)

搜索与提供的公共 IP 地址关联的公共前端(如果存在)。

Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
Update()

Azure 中负载均衡器管理 API 的入口点。

(继承自 IUpdatable<T>)
UpdateTags()

开始对资源进行标记更新。 这是用于更新 Azure 中资源的标记的生成器模式的开始。 完成定义并启动 Azure 中实际资源更新过程的最终方法是 AppliableWithTags.applyTags () 。

(继承自 IUpdatableWithTags<T>)

适用于