Partilhar via


VirtualNetwork Classe

Definição

Rede Virtual recurso.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualNetwork : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualNetwork = class
    inherit Resource
Public Class VirtualNetwork
Inherits Resource
Herança
VirtualNetwork
Atributos

Construtores

VirtualNetwork()

Inicializa uma nova instância da classe VirtualNetwork.

VirtualNetwork(String, String, String, String, IDictionary<String, String>, ExtendedLocation, AddressSpace, DhcpOptions, Nullable<Int32>, IList<Subnet>, IList<VirtualNetworkPeering>, String, String, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkBgpCommunities, VirtualNetworkEncryption, IList<SubResource>, String)

Inicializa uma nova instância da classe VirtualNetwork.

Propriedades

AddressSpace

Obtém ou define o AddressSpace que contém uma matriz de intervalos de endereços IP que podem ser usados por sub-redes.

BgpCommunities

Obtém ou define comunidades bgp enviadas pelo ExpressRoute com cada rota correspondente a um prefixo nesta VNET.

DdosProtectionPlan

Obtém ou define o plano de proteção contra DDoS associado à rede virtual.

DhcpOptions

Obtém ou define o dhcpOptions que contém uma matriz de servidores DNS disponíveis para VMs implantadas na rede virtual.

EnableDdosProtection

Obtém ou define indica se a proteção contra DDoS está habilitada para todos os recursos protegidos na rede virtual. Ele requer um plano de proteção contra DDoS associado ao recurso.

EnableVmProtection

Obtém ou define indica se a proteção de VM está habilitada para todas as sub-redes na rede virtual.

Encryption

Obtém ou define indica se a criptografia está habilitada na rede virtual e se a VM sem criptografia é permitida na VNet criptografada.

Etag

Obtém uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

ExtendedLocation

Obtém ou define o local estendido da rede virtual.

FlowTimeoutInMinutes

Obtém ou define o valor de FlowTimeout (em minutos) para o Rede Virtual

Id

Obtém ou define a ID do recurso.

(Herdado de Resource)
IpAllocations

Obtém ou define a matriz de IpAllocation que faz referência a essa VNET.

Location

Obtém ou define o local do recurso.

(Herdado de Resource)
Name

Obtém o nome do recurso.

(Herdado de Resource)
ProvisioningState

Obtém o estado de provisionamento do recurso de rede virtual. Os valores possíveis incluem: 'Succeeded', 'Updating', 'Deleting', 'Failed'

ResourceGuid

Obtém a propriedade resourceGuid do recurso Rede Virtual.

Subnets

Obtém ou define uma lista de sub-redes em um Rede Virtual.

Tags

Obtém ou define marcas de recurso.

(Herdado de Resource)
Type

Obtém o tipo de recurso.

(Herdado de Resource)
VirtualNetworkPeerings

Obtém ou define uma lista de emparelhamentos em um Rede Virtual.

Métodos

Validate()

Valide o objeto .

Aplica-se a