Freigeben über


VirtualNetwork Klasse

Definition

Virtual Network Ressource.

[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
Vererbung
VirtualNetwork
Attribute

Konstruktoren

VirtualNetwork()

Initialisiert eine neue instance der VirtualNetwork-Klasse.

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)

Initialisiert eine neue instance der VirtualNetwork-Klasse.

Eigenschaften

AddressSpace

Ruft den AddressSpace ab, der ein Array von IP-Adressbereichen enthält, die von Subnetzen verwendet werden können, oder legt diesen fest.

BgpCommunities

Ruft bgp-Communitys ab, die über ExpressRoute gesendet werden, wobei jede Route einem Präfix in diesem VNET entspricht, oder legt diese fest.

DdosProtectionPlan

Ruft den DDoS-Schutzplan ab, der dem virtuellen Netzwerk zugeordnet ist, oder legt diese fest.

DhcpOptions

Ruft die dhcpOptions ab, die ein Array von DNS-Servern enthält, die für im virtuellen Netzwerk bereitgestellte VMs verfügbar sind, oder legt diese fest.

EnableDdosProtection

Ruft ab oder legt fest, ob der DDoS-Schutz für alle geschützten Ressourcen im virtuellen Netzwerk aktiviert ist. Es erfordert einen DDoS-Schutzplan, der der Ressource zugeordnet ist.

EnableVmProtection

Ruft ab oder legt fest, ob der VM-Schutz für alle Subnetze im virtuellen Netzwerk aktiviert ist.

Encryption

Ruft ab oder legt fest, ob die Verschlüsselung im virtuellen Netzwerk aktiviert ist und ob ein virtueller Computer ohne Verschlüsselung im verschlüsselten VNET zulässig ist.

Etag

Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird.

ExtendedLocation

Ruft den erweiterten Speicherort des virtuellen Netzwerks ab oder legt diese fest.

FlowTimeoutInMinutes

Ruft den FlowTimeout-Wert (in Minuten) für die Virtual Network ab oder legt den Wert fest.

Id

Ruft die Ressourcen-ID ab oder legt sie fest.

(Geerbt von Resource)
IpAllocations

Ruft ein IpAllocation-Array ab, das auf dieses VNET verweist, oder legt dieses fest.

Location

Ruft den Ressourcenspeicherort ab oder legt diese fest.

(Geerbt von Resource)
Name

Ruft den Ressourcennamen ab.

(Geerbt von Resource)
ProvisioningState

Ruft den Bereitstellungsstatus der virtuellen Netzwerkressource ab. Mögliche Werte: "Succeeded", "Updating", "Deleting", "Failed"

ResourceGuid

Ruft die resourceGuid-Eigenschaft der Virtual Network-Ressource ab.

Subnets

Ruft eine Liste der Subnetze in einem Virtual Network ab oder legt diese fest.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von Resource)
Type

Ruft den Ressourcentyp ab.

(Geerbt von Resource)
VirtualNetworkPeerings

Ruft eine Liste von Peerings in einem Virtual Network ab oder legt diese fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: