Partager via


VirtualMachinePublicIPAddressConfiguration Constructeurs

Définition

Surcharges

VirtualMachinePublicIPAddressConfiguration()

Initialise une nouvelle instance de la classe VirtualMachinePublicIPAddressConfiguration.

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

Initialise une nouvelle instance de la classe VirtualMachinePublicIPAddressConfiguration.

VirtualMachinePublicIPAddressConfiguration()

Initialise une nouvelle instance de la classe VirtualMachinePublicIPAddressConfiguration.

public VirtualMachinePublicIPAddressConfiguration ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe VirtualMachinePublicIPAddressConfiguration.

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)

Paramètres

name
String

Nom de configuration de l’adresse PUBLICIP.

idleTimeoutInMinutes
Nullable<Int32>

Délai d’inactivité de l’adresse IP publique.

deleteOption
String

Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle est supprimée. Les valeurs possibles sont les suivantes : 'Delete', 'Detach'

dnsSettings
VirtualMachinePublicIPAddressDnsSettingsConfiguration

Paramètres dns à appliquer sur les adresses publicIP .

ipTags
IList<VirtualMachineIpTag>

Liste des balises IP associées à l’adresse IP publique.

publicIPPrefix
SubResource

PublicIPPrefix à partir duquel allouer des adresses publicIP.

publicIPAddressVersion
String

Disponible à partir du Api-Version 2019-07-01, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». Les valeurs possibles sont les suivantes : « IPv4 », « IPv6 »

publicIPAllocationMethod
String

Spécifiez le type d’allocation d’adresses IP publiques. Les valeurs possibles sont les suivantes : 'Dynamic', 'Static'

S’applique à