Freigeben über


VirtualMachinePublicIPAddressConfiguration Konstruktoren

Definition

Überlädt

VirtualMachinePublicIPAddressConfiguration()

Initialisiert eine neue instance der VirtualMachinePublicIPAddressConfiguration-Klasse.

VirtualMachinePublicIPAddressConfiguration(String, Nullable<Int32>, String, VirtualMachinePublicIPAddressDnsSettingsConfiguration, IList<VirtualMachineIpTag>, SubResource, String, String, PublicIPAddressSku)

Initialisiert eine neue instance der VirtualMachinePublicIPAddressConfiguration-Klasse.

VirtualMachinePublicIPAddressConfiguration()

Initialisiert eine neue instance der VirtualMachinePublicIPAddressConfiguration-Klasse.

public VirtualMachinePublicIPAddressConfiguration ();
Public Sub New ()

Gilt für:

VirtualMachinePublicIPAddressConfiguration(String, Nullable<Int32>, String, VirtualMachinePublicIPAddressDnsSettingsConfiguration, IList<VirtualMachineIpTag>, SubResource, String, String, PublicIPAddressSku)

Initialisiert eine neue instance der VirtualMachinePublicIPAddressConfiguration-Klasse.

public VirtualMachinePublicIPAddressConfiguration (string name, int? idleTimeoutInMinutes = default, string deleteOption = default, Microsoft.Azure.Management.Compute.Models.VirtualMachinePublicIPAddressDnsSettingsConfiguration dnsSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.VirtualMachineIpTag> ipTags = default, Microsoft.Azure.Management.Compute.Models.SubResource publicIPPrefix = default, string publicIPAddressVersion = default, string publicIPAllocationMethod = default, Microsoft.Azure.Management.Compute.Models.PublicIPAddressSku sku = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachinePublicIPAddressConfiguration : string * Nullable<int> * string * Microsoft.Azure.Management.Compute.Models.VirtualMachinePublicIPAddressDnsSettingsConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.VirtualMachineIpTag> * Microsoft.Azure.Management.Compute.Models.SubResource * string * string * Microsoft.Azure.Management.Compute.Models.PublicIPAddressSku -> Microsoft.Azure.Management.Compute.Models.VirtualMachinePublicIPAddressConfiguration
Public Sub New (name As String, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional deleteOption As String = Nothing, Optional dnsSettings As VirtualMachinePublicIPAddressDnsSettingsConfiguration = Nothing, Optional ipTags As IList(Of VirtualMachineIpTag) = Nothing, Optional publicIPPrefix As SubResource = Nothing, Optional publicIPAddressVersion As String = Nothing, Optional publicIPAllocationMethod As String = Nothing, Optional sku As PublicIPAddressSku = Nothing)

Parameter

name
String

Der Konfigurationsname der publicIP-Adresse.

idleTimeoutInMinutes
Nullable<Int32>

Das Leerlauftimeout der öffentlichen IP-Adresse.

deleteOption
String

Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn die VM gelöscht wird. Mögliche Werte: "Delete", "Detach"

dnsSettings
VirtualMachinePublicIPAddressDnsSettingsConfiguration

Die DNS-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen.

ipTags
IList<VirtualMachineIpTag>

Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind.

publicIPPrefix
SubResource

Das PublicIPPrefix, über das publicIP-Adressen zugeordnet werden sollen.

publicIPAddressVersion
String

Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6". Mögliche Werte: "IPv4", "IPv6"

publicIPAllocationMethod
String

Geben Sie den Typ der öffentlichen IP-Zuordnung an. Mögliche Werte: "Dynamisch", "Statisch"

Gilt für: