Compartilhar via


IWithCreateAndSubnet Interface

Definição

O estágio da definição de IP público que contém todas as entradas mínimas necessárias para o recurso a ser criado (via WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas, incluindo a adição de sub-redes.

public interface IWithCreateAndSubnet : Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithSubnet, 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 IWithCreateAndSubnet = interface
    interface IWithCreate
    interface ICreatable<INetwork>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithDdosProtectionPlan
    interface IWithVmProtection
    interface IWithSubnet
Public Interface IWithCreateAndSubnet
Implements ICreatable(Of INetwork), IDefinitionWithTags(Of IWithCreate), IWithCreate, IWithSubnet
Derivado
Implementações

Propriedades

Key

O estágio da definição de IP público que contém todas as entradas mínimas necessárias para o recurso a ser criado (via WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas, incluindo a adição de sub-redes.

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

Inicia a definição de uma nova sub-rede a ser adicionada à rede virtual. A definição deve ser concluída com uma chamada para Subnet.DefinitionStages.WithAttach.attach().

(Herdado de IWithSubnet)
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.

(Herdado de IWithCreate)
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.

(Herdado de IWithCreate)
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)
WithSubnet(String, String)

Adiciona explicitamente uma sub-rede à rede virtual. Se nenhuma sub-rede for especificada explicitamente, uma sub-rede padrão chamada "subnet1" que abrange todo o primeiro espaço de endereço será criada. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, uma nova sub-rede é adicionada à rede.

(Herdado de IWithSubnet)
WithSubnets(IDictionary<String,String>)

Define explicitamente as sub-redes na rede virtual com base no mapa fornecido.

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