Freigeben über


VirtualNetwork Konstruktoren

Definition

Überlädt

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.

VirtualNetwork()

Initialisiert eine neue instance der VirtualNetwork-Klasse.

public VirtualNetwork();
Public Sub New ()

Gilt für:

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.

public VirtualNetwork(string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, Microsoft.Azure.Management.Network.Models.AddressSpace addressSpace = default, Microsoft.Azure.Management.Network.Models.DhcpOptions dhcpOptions = default, int? flowTimeoutInMinutes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Subnet> subnets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering> virtualNetworkPeerings = default, string resourceGuid = default, string provisioningState = default, bool? enableDdosProtection = default, bool? enableVmProtection = default, Microsoft.Azure.Management.Network.Models.SubResource ddosProtectionPlan = default, Microsoft.Azure.Management.Network.Models.VirtualNetworkBgpCommunities bgpCommunities = default, Microsoft.Azure.Management.Network.Models.VirtualNetworkEncryption encryption = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> ipAllocations = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.VirtualNetwork : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * Microsoft.Azure.Management.Network.Models.AddressSpace * Microsoft.Azure.Management.Network.Models.DhcpOptions * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Subnet> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering> * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.VirtualNetworkBgpCommunities * Microsoft.Azure.Management.Network.Models.VirtualNetworkEncryption * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string -> Microsoft.Azure.Management.Network.Models.VirtualNetwork
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional addressSpace As AddressSpace = Nothing, Optional dhcpOptions As DhcpOptions = Nothing, Optional flowTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional subnets As IList(Of Subnet) = Nothing, Optional virtualNetworkPeerings As IList(Of VirtualNetworkPeering) = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing, Optional enableDdosProtection As Nullable(Of Boolean) = Nothing, Optional enableVmProtection As Nullable(Of Boolean) = Nothing, Optional ddosProtectionPlan As SubResource = Nothing, Optional bgpCommunities As VirtualNetworkBgpCommunities = Nothing, Optional encryption As VirtualNetworkEncryption = Nothing, Optional ipAllocations As IList(Of SubResource) = Nothing, Optional etag As String = Nothing)

Parameter

id
String

Ressourcen-ID

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

location
String

Ressourcenspeicherort

tags
IDictionary<String,String>

Ressourcentags.

extendedLocation
ExtendedLocation

Der erweiterte Speicherort des virtuellen Netzwerks.

addressSpace
AddressSpace

Der AddressSpace, der ein Array von IP-Adressbereichen enthält, die von Subnetzen verwendet werden können.

dhcpOptions
DhcpOptions

Die dhcpOptions, die ein Array von DNS-Servern enthält, die für VMs verfügbar sind, die im virtuellen Netzwerk bereitgestellt werden.

flowTimeoutInMinutes
Nullable<Int32>

Der FlowTimeout-Wert (in Minuten) für die Virtual Network

subnets
IList<Subnet>

Eine Liste der Subnetze in einem Virtual Network.

virtualNetworkPeerings
IList<VirtualNetworkPeering>

Eine Liste der Peerings in einem Virtual Network.

resourceGuid
String

Die resourceGuid-Eigenschaft der Virtual Network-Ressource.

provisioningState
String

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

enableDdosProtection
Nullable<Boolean>

Gibt an, 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
Nullable<Boolean>

Gibt an, ob der VM-Schutz für alle Subnetze im virtuellen Netzwerk aktiviert ist.

ddosProtectionPlan
SubResource

Der DDoS-Schutzplan, der dem virtuellen Netzwerk zugeordnet ist.

bgpCommunities
VirtualNetworkBgpCommunities

Bgp-Communitys, die über ExpressRoute gesendet werden, wobei jede Route einem Präfix in diesem VNET entspricht.

encryption
VirtualNetworkEncryption

Gibt an, ob die Verschlüsselung im virtuellen Netzwerk aktiviert ist und ob ein virtueller Computer ohne Verschlüsselung im verschlüsselten VNET zulässig ist.

ipAllocations
IList<SubResource>

Array von IpAllocation, das auf dieses VNET verweist.

etag
String

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Gilt für: