Freigeben über


VirtualMachineScaleSetPublicIPAddressConfiguration Klasse

Beschreibt die PublicIPAddress-Konfiguration einer VM-Skalierungsgruppe.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetPublicIPAddressConfiguration

Konstruktor

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

Der Konfigurationsname der publicIP-Adresse. Erforderlich.

sku
PublicIPAddressSku

Beschreibt die öffentliche IP-Sku. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden.

idle_timeout_in_minutes
int

Das Leerlauftimeout der öffentlichen IP-Adresse.

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

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

ip_tags
list[VirtualMachineScaleSetIpTag]

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

public_ip_prefix
SubResource

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

public_ip_address_version
str oder IPVersion

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". Bekannte Werte sind "IPv4" und "IPv6".

delete_option
str oder DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird. Bekannte Werte sind: "Delete" und "Detach".

Variablen

name
str

Der Konfigurationsname der publicIP-Adresse. Erforderlich.

sku
PublicIPAddressSku

Beschreibt die öffentliche IP-Sku. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden.

idle_timeout_in_minutes
int

Das Leerlauftimeout der öffentlichen IP-Adresse.

dns_settings
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

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

ip_tags
list[VirtualMachineScaleSetIpTag]

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

public_ip_prefix
SubResource

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

public_ip_address_version
str oder IPVersion

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". Bekannte Werte sind "IPv4" und "IPv6".

delete_option
str oder DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird. Bekannte Werte sind: "Delete" und "Detach".