Compartir a través de


VirtualMachineScaleSetPublicIPAddressConfiguration Clase

Describe la configuración de PublicIPAddress de un conjunto de escalado de máquinas virtuales.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetPublicIPAddressConfiguration

Constructor

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

El nombre de configuración de la dirección publicIP. Necesario.

sku
PublicIPAddressSku

Describe la SKU de dirección IP pública. Solo se puede establecer con OrchestrationMode como flexible.

idle_timeout_in_minutes
int

Tiempo de espera de inactividad de la dirección IP pública.

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Configuración dns que se va a aplicar en las direcciones publicIP.

ip_tags
list[VirtualMachineScaleSetIpTag]

Lista de etiquetas IP asociadas a la dirección IP pública.

public_ip_prefix
SubResource

PublicIPPrefix desde el que se van a asignar direcciones publicIP.

public_ip_address_version
str o IPVersion

Disponible desde Api-Version 2019-07-01 en adelante, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" y "IPv6". Los valores conocidos son: "IPv4" y "IPv6".

delete_option
str o DeleteOptions

Especifique lo que sucede con la dirección IP pública cuando se elimina la máquina virtual. Los valores conocidos son: "Delete" y "Detach".

Variables

name
str

El nombre de configuración de la dirección publicIP. Necesario.

sku
PublicIPAddressSku

Describe la SKU de dirección IP pública. Solo se puede establecer con OrchestrationMode como flexible.

idle_timeout_in_minutes
int

Tiempo de espera de inactividad de la dirección IP pública.

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Configuración dns que se va a aplicar en las direcciones publicIP.

ip_tags
list[VirtualMachineScaleSetIpTag]

Lista de etiquetas IP asociadas a la dirección IP pública.

public_ip_prefix
SubResource

PublicIPPrefix desde el que se van a asignar direcciones publicIP.

public_ip_address_version
str o IPVersion

Disponible desde Api-Version 2019-07-01 en adelante, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" y "IPv6". Los valores conocidos son: "IPv4" y "IPv6".

delete_option
str o DeleteOptions

Especifique lo que sucede con la dirección IP pública cuando se elimina la máquina virtual. Los valores conocidos son: "Delete" y "Detach".