Partilhar via


IWithCreate Interface

Definição

O estágio de uma definição de balanceador de carga que contém todas as entradas necessárias para o recurso a ser criado, mas também permitindo que outras configurações opcionais sejam especificadas.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithBackend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithFrontend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithProbe, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithSku, 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 IWithCreate = interface
    interface ICreatable<ILoadBalancer>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithBackend
    interface IWithFrontend
    interface IWithPublicFrontend
    interface IWithPrivateFrontend
    interface IWithProbe
    interface IWithSku
    interface IBeta
Public Interface IWithCreate
Implements IBeta, ICreatable(Of ILoadBalancer), IDefinitionWithTags(Of IWithCreate), IWithBackend, IWithFrontend, IWithProbe, IWithSku
Derivado
Implementações

Propriedades

Key

O estágio de uma definição de balanceador de carga que contém todas as entradas necessárias para o recurso a ser criado, mas também permitindo que outras configurações opcionais sejam especificadas.

(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)
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