Compartilhar via


IWithCreateAndInboundNatRule Interface

Definição

O estágio de uma definição de balanceador de carga que permite criar o balanceador de carga ou adicionar uma regra NAT de entrada.

public interface IWithCreateAndInboundNatRule : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithCreate, 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 IWithCreateAndInboundNatRule = 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
Public Interface IWithCreateAndInboundNatRule
Implements IBeta, ICreatable(Of ILoadBalancer), IDefinitionWithTags(Of IWithCreate), IWithCreate, 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 adicionar uma regra NAT de entrada.

(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 para adicionar 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)
DefineInboundNatRule(String)

Inicia a definição de uma nova regra NAT de entrada para adicionar 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 os 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, referenciando 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 para adicionar 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 um {@link Map}.

(Herdado de IDefinitionWithTags<T>)

Aplica-se a