Compartir a través de


ILoadBalancer Interfaz

Definición

Punto de entrada para la API de administración del equilibrador de carga en 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)
Implementaciones

Propiedades

Backends

Obtiene los back-end de este equilibrador de carga para equilibrar la carga del tráfico entrante entre, indizado por nombre.

Frontends

Obtiene los servidores front-end de este equilibrador de carga para que provengan del tráfico entrante.

HttpProbes

Obtiene sondeos HTTP de este equilibrador de carga, indizado por el nombre.

HttpsProbes

Obtiene sondeos HTTPS de este equilibrador de carga, indizado por el nombre.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
InboundNatPools

Obtiene los grupos NAT de entrada, indizado por nombre.

InboundNatRules

Obtiene reglas NAT de entrada para este equilibrador.

Inner

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IHasInner<T>)
Key

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IIndexable)
LoadBalancingRules

Obtiene las reglas de equilibrio de carga asociadas de este equilibrador de carga, indizada por sus nombres.

(Heredado de IHasLoadBalancingRules)
Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
OutboundRules

Obtiene reglas de salida para este equilibrador de carga, indizado por nombre.

PrivateFrontends

Obtiene front-end privados (internos).

PublicFrontends

Obtiene front-end públicos (accesibles desde Internet).

PublicIPAddressIds

Obtiene los identificadores de recursos de las direcciones IP públicas asignadas a los servidores front-end de este equilibrador de carga.

Region

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IResource)
RegionName

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IResource)
ResourceGroupName

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IHasResourceGroup)
Sku

Obtiene la SKU del equilibrador de carga.

(Heredado de ILoadBalancerBeta)
Tags

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IResource)
TcpProbes

Obtiene sondeos TCP de este equilibrador de carga, indizado por el nombre.

Type

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IResource)

Métodos

FindFrontendByPublicIPAddress(IPublicIPAddress)

Busca el front-end público asociado a la dirección IP pública proporcionada, si existe.

FindFrontendByPublicIPAddress(String)

Busca el front-end público asociado a la dirección IP pública proporcionada, si existe.

Refresh()

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
Update()

Punto de entrada para la API de administración del equilibrador de carga en Azure.

(Heredado de IUpdatable<T>)
UpdateTags()

Inicia una actualización de etiquetas para un recurso. Este es el principio del patrón de generador que se usa para actualizar las etiquetas de los recursos de Azure. El método final que completa la definición e inicia el proceso de actualización de recursos real en Azure es AppliableWithTags.applyTags().

(Heredado de IUpdatableWithTags<T>)

Se aplica a