Partager via


VirtualMachineScaleSetPublicIPAddressConfiguration Classe

Décrit la configuration de PublicIPAddress d’un groupe de machines virtuelles identiques.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetPublicIPAddressConfiguration

Constructeur

VirtualMachineScaleSetPublicIPAddressConfiguration(*, name: str, sku: _models.PublicIPAddressSku | None = None, idle_timeout_in_minutes: int | None = None, dns_settings: _models.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings | None = None, ip_tags: List[_models.VirtualMachineScaleSetIpTag] | None = None, public_ip_prefix: _models.SubResource | None = None, public_ip_address_version: str | _models.IPVersion | None = None, delete_option: str | _models.DeleteOptions | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Nom de configuration de l’adresse PUBLICIP. Obligatoire.

sku
PublicIPAddressSku

Décrit la référence SKU d’adresse IP publique. Il peut uniquement être défini avec OrchestrationMode comme flexible.

idle_timeout_in_minutes
int

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

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Paramètres dns à appliquer sur les adresses publicIP .

ip_tags
list[VirtualMachineScaleSetIpTag]

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

public_ip_prefix
SubResource

PublicIPPrefix à partir duquel allouer des adresses publicIP.

public_ip_address_version
str ou IPVersion

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 connues sont : « IPv4 » et « IPv6 ».

delete_option
str ou DeleteOptions

Spécifiez ce qui arrive à l’adresse IP publique lorsque la machine virtuelle est supprimée. Les valeurs connues sont « Delete » et « Detach ».

Variables

name
str

Nom de configuration de l’adresse PUBLICIP. Obligatoire.

sku
PublicIPAddressSku

Décrit la référence SKU d’adresse IP publique. Il peut uniquement être défini avec OrchestrationMode comme flexible.

idle_timeout_in_minutes
int

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

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Paramètres dns à appliquer sur les adresses publicIP .

ip_tags
list[VirtualMachineScaleSetIpTag]

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

public_ip_prefix
SubResource

PublicIPPrefix à partir duquel allouer des adresses publicIP.

public_ip_address_version
str ou IPVersion

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 connues sont : « IPv4 » et « IPv6 ».

delete_option
str ou DeleteOptions

Spécifiez ce qui arrive à l’adresse IP publique lorsque la machine virtuelle est supprimée. Les valeurs connues sont « Delete » et « Detach ».