Freigeben über


VirtualMachineScaleSetPublicIPAddressConfiguration Klasse

Beschreibt die PublicIPAddress-Konfiguration der IP-Konfiguration einer VM-Skalierungsgruppe.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetPublicIPAddressConfiguration

Konstruktor

VirtualMachineScaleSetPublicIPAddressConfiguration(*, name: str, 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, **kwargs)

Variablen

name
str

Der Name der publicIP-Adresskonfiguration. Erforderlich.

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, aus dem publicIP-Adressen zugeordnet werden sollen.

public_ip_address_version
str oder IPVersion

Sie 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".