Partager via


VirtualMachineScaleSetPublicIPAddressConfiguration Classe

Décrit la configuration PublicIPAddress d’une configuration IP de 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 ne peut être défini qu’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 aux 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 se passe sur 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 ne peut être défini qu’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 aux 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 se passe sur l’adresse IP publique lorsque la machine virtuelle est supprimée. Les valeurs connues sont « Delete » et « Detach ».