Compartilhar via


IWithCreateAndNatChoice Interface

Definição

O estágio de uma definição de balanceador de carga que permite criar o balanceador de carga ou começar a configurar regras ou pools NAT de entrada opcionais.

public interface IWithCreateAndNatChoice : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithInboundNatPool, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithInboundNatRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>
type IWithCreateAndNatChoice = interface
    interface IWithCreate
    interface ICreatable<ILoadBalancer>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithBackend
    interface IWithFrontend
    interface IWithPublicFrontend
    interface IWithPrivateFrontend
    interface IWithProbe
    interface IWithSku
    interface IBeta
    interface IWithInboundNatRule
    interface IWithInboundNatPool
Public Interface IWithCreateAndNatChoice
Implements IBeta, ICreatable(Of ILoadBalancer), IDefinitionWithTags(Of IWithCreate), IWithCreate, IWithInboundNatPool, IWithInboundNatRule
Derivado
Implementações

Propriedades

Key

O estágio de uma definição de balanceador de carga que permite criar o balanceador de carga ou começar a configurar regras ou pools NAT de entrada opcionais.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

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

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

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

Inicia a definição de um back-end.

(Herdado de IWithBackend)
DefineHttpProbe(String)

Inicia a definição de uma nova investigação HTTP a ser adicionada ao balanceador de carga.

(Herdado de IWithProbe)
DefineHttpsProbe(String)

Inicia a definição de uma nova investigação HTTPS para adicionar ao balanceador de carga.

(Herdado de IWithProbe)
DefineInboundNatPool(String)

Inicia a definição de um novo pool NAT inbount para adicionar ao balanceador de carga. A definição deve ser concluída com uma chamada para LoadBalancerInboundNatPool.DefinitionStages.WithAttach.attach().

(Herdado de IWithInboundNatPool)
DefineInboundNatRule(String)

Inicia a definição de uma nova regra NAT de entrada a ser adicionada ao balanceador de carga.

(Herdado de IWithInboundNatRule)
DefinePrivateFrontend(String)

Inicia uma definição explícita de um novo front-end de balanceador de carga privado (interno). (Observe que front-ends privados também podem ser criados implicitamente como parte de uma regra de balanceamento de carga, regra NAT de entrada ou definição de pool nat de entrada, fazendo referência a uma sub-rede existente dentro dessas definições.).

(Herdado de IWithPrivateFrontend)
DefinePublicFrontend(String)

Inicia uma definição explícita de um novo front-end de balanceador de carga público (voltado para a Internet). (Observe que os front-ends também podem ser criados implicitamente como parte de uma regra de balanceamento de carga, regra NAT de entrada ou definição de pool nat de entrada, fazendo referência a um endereço IP público existente dentro dessas definições.).

(Herdado de IWithPublicFrontend)
DefineTcpProbe(String)

Inicia a definição de uma nova investigação TCP a ser adicionada ao balanceador de carga.

(Herdado de IWithProbe)
WithSku(LoadBalancerSkuType)

Especifica o SKU para o balanceador de carga.

(Herdado de IWithSku)
WithTag(String, String)

Adiciona uma marca ao recurso.

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

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

(Herdado de IDefinitionWithTags<T>)

Aplica-se a