ILoadBalancer Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
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>
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
Azure SDK for .NET