Compartilhar via


IWithCreate Interface

Definição

O estágio da definição de rede virtual que contém todas as entradas mínimas necessárias para o recurso a ser criado, mas também permite que outras configurações opcionais sejam especificadas, exceto para adicionar sub-redes. As sub-redes só podem ser adicionadas logo após o espaço de endereço ser especificado explicitamente.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithDdosProtectionPlan, Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithVmProtection, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetwork>
type IWithCreate = interface
    interface ICreatable<INetwork>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithDdosProtectionPlan
    interface IWithVmProtection
Public Interface IWithCreate
Implements ICreatable(Of INetwork), IDefinitionWithTags(Of IWithCreate), IWithDdosProtectionPlan, IWithVmProtection
Derivado
Implementações

Propriedades

Key

O estágio da definição de rede virtual que contém todas as entradas mínimas necessárias para o recurso a ser criado, mas também permite que outras configurações opcionais sejam especificadas, exceto para adicionar sub-redes. As sub-redes só podem ser adicionadas logo após o espaço de endereço ser especificado explicitamente.

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

Adiciona explicitamente um espaço de endereço à rede virtual. Se nenhum espaço de endereço for especificado explicitamente, um espaço de endereço padrão com o CIDR "10.0.0.0/16" será atribuído à rede virtual. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, um novo espaço de endereço é adicionado à rede. Esse método não marcar para conflitos ou sobreposições com outros espaços de endereço. Se houver um conflito, uma exceção de nuvem poderá ser gerada no momento em que a rede é criada.

WithDnsServer(String)

Especifica o endereço IP de um servidor DNS existente a ser associado à rede virtual. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, um novo servidor dns é adicionado à rede.

WithExistingDdosProtectionPlan(String)

Associa o plano de proteção contra DDoS existente à rede virtual.

(Herdado de IWithDdosProtectionPlan)
WithNewDdosProtectionPlan()

Cria um novo plano de proteção contra DDoS na mesma região e grupo que a rede virtual e o associa ao recurso. O nome interno do plano de proteção contra DDoS será derivado do nome do recurso.

(Herdado de IWithDdosProtectionPlan)
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>)
WithVmProtection()

Habilite a proteção de VM para todas as sub-redes na rede virtual.

(Herdado de IWithVmProtection)

Aplica-se a