Partilhar via


IUpdate Interface

Definição

O modelo para uma operação de atualização do balanceador de carga, que contém todas as configurações que podem ser modificadas.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithBackend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithInboundNatPool, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithInboundNatRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithLoadBalancingRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithOutboundRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithPrivateFrontend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithPublicFrontend, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>
type IUpdate = interface
    interface IAppliable<ILoadBalancer>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProbe
    interface IWithBackend
    interface IWithLoadBalancingRule
    interface IWithPublicFrontend
    interface IWithPrivateFrontend
    interface IWithInboundNatRule
    interface IWithInboundNatPool
    interface IWithOutboundRule
Public Interface IUpdate
Implements IAppliable(Of ILoadBalancer), IUpdateWithTags(Of IUpdate), IWithBackend, IWithInboundNatPool, IWithInboundNatRule, IWithLoadBalancingRule, IWithOutboundRule, IWithPrivateFrontend, IWithProbe, IWithPublicFrontend
Implementações

Propriedades

Key

O modelo para uma operação de atualização do balanceador de carga, que contém todas as configurações que podem ser modificadas.

(Herdado de IIndexable)

Métodos

Apply()

Execute a solicitação de atualização.

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<T>)
DefineBackend(String)

Inicia a definição de um novo back-end como parte dessa atualização do balanceador de carga.

(Herdado de IWithBackend)
DefineHttpProbe(String)

Inicia a definição de uma nova investigação HTTP para adicionar ao balanceador de carga. A definição deve ser concluída com uma chamada para LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach().

(Herdado de IWithProbe)
DefineHttpsProbe(String)

Inicia a definição de uma nova investigação HTTPS para adicionar ao balanceador de carga. A definição deve ser concluída com uma chamada para LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach().

(Herdado de IWithProbe)
DefineInboundNatPool(String)

Inicia a definição de um novo pool nat de entrada.

(Herdado de IWithInboundNatPool)
DefineInboundNatRule(String)

Inicia a definição de uma nova regra NAT de entrada. A definição deve ser concluída com uma chamada para LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach.attach().

(Herdado de IWithInboundNatRule)
DefineLoadBalancingRule(String)

Inicia a definição de uma nova regra de balanceamento de carga para adicionar ao balanceador de carga.

(Herdado de IWithLoadBalancingRule)
DefineOutboundRule(String)

Inicia a definição de uma nova regra de saída do balanceador de carga para adicionar ao balanceador de carga.

(Herdado de IWithOutboundRule)
DefinePrivateFrontend(String)

Inicia a atualização de um front-end interno do balanceador de carga.

(Herdado de IWithPrivateFrontend)
DefinePublicFrontend(String)

Inicia a atualização de um front-end do balanceador de carga. A definição deve ser concluída com uma chamada para LoadBalancerPublicFrontend.UpdateDefinitionStages.WithAttach.attach().

(Herdado de IWithPublicFrontend)
DefineTcpProbe(String)

Inicia a definição de uma nova investigação TCP para adicionar ao balanceador de carga. A definição deve ser concluída com uma chamada para LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach().

(Herdado de IWithProbe)
UpdateBackend(String)

Inicia a descrição de uma atualização para um back-end existente desse balanceador de carga.

(Herdado de IWithBackend)
UpdateHttpProbe(String)

Inicia a descrição de uma atualização para uma investigação HTTP existente neste balanceador de carga.

(Herdado de IWithProbe)
UpdateHttpsProbe(String)

Inicia a descrição de uma atualização para uma investigação HTTPS existente neste balanceador de carga.

(Herdado de IWithProbe)
UpdateInboundNatPool(String)

Inicia a descrição de uma atualização para um pool NAT de entrada existente.

(Herdado de IWithInboundNatPool)
UpdateInboundNatRule(String)

Inicia a descrição de uma atualização para uma regra NAT de entrada existente.

(Herdado de IWithInboundNatRule)
UpdateLoadBalancingRule(String)

Inicia a descrição de uma atualização para uma regra de balanceamento de carga existente nesse balanceador de carga.

(Herdado de IWithLoadBalancingRule)
UpdateOutboundRule(String)

Inicia a atualização para uma regra de saída do balanceador de carga existente.

(Herdado de IWithOutboundRule)
UpdatePrivateFrontend(String)

Inicia a descrição de uma atualização para um front-end interno existente.

(Herdado de IWithPrivateFrontend)
UpdatePublicFrontend(String)

Inicia a descrição de uma atualização para um front-end voltado para a Internet existente.

(Herdado de IWithPublicFrontend)
UpdateTcpProbe(String)

Inicia a descrição de uma atualização para uma investigação TCP existente neste balanceador de carga.

(Herdado de IWithProbe)
WithoutBackend(String)

Remove o back-end especificado do balanceador de carga.

(Herdado de IWithBackend)
WithoutFrontend(String)

Remove o front-end especificado do balanceador de carga.

(Herdado de IWithPublicFrontend)
WithoutInboundNatPool(String)

Remove o pool nat de entrada especificado do balanceador de carga.

(Herdado de IWithInboundNatPool)
WithoutInboundNatRule(String)

Remove a regra NAT de entrada especificada do balanceador de carga.

(Herdado de IWithInboundNatRule)
WithoutLoadBalancingRule(String)

Remove a regra de balanceamento de carga especificada do balanceador de carga, se presente.

(Herdado de IWithLoadBalancingRule)
WithoutOutboundRule(String)

Remove a regra de saída especificada do balanceador de carga.

(Herdado de IWithOutboundRule)
WithoutProbe(String)

Remove a investigação especificada do balanceador de carga, se presente.

(Herdado de IWithProbe)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IUpdateWithTags<T>)

Aplica-se a