Freigeben über


VirtualMachinePublicIPAddressConfiguration Klasse

Beschreibt die PublicIPAddress-Konfiguration eines virtuellen Computers für die IP-Konfiguration.

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

Vererbung
azure.mgmt.compute._serialization.Model
VirtualMachinePublicIPAddressConfiguration

Konstruktor

VirtualMachinePublicIPAddressConfiguration(*, name: str, sku: _models.PublicIPAddressSku | None = None, idle_timeout_in_minutes: int | None = None, delete_option: str | _models.DeleteOptions | None = None, dns_settings: _models.VirtualMachinePublicIPAddressDnsSettingsConfiguration | None = None, ip_tags: List[_models.VirtualMachineIpTag] | None = None, public_ip_prefix: _models.SubResource | None = None, public_ip_address_version: str | _models.IPVersions | None = None, public_ip_allocation_method: str | _models.PublicIPAllocationMethod | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Der Name der publicIP-Adresskonfiguration. Erforderlich.

sku
PublicIPAddressSku

Beschreibt die öffentliche IP-SKU. Er kann nur mit OrchestrationMode als Flexibel festgelegt werden.

idle_timeout_in_minutes
int

Das Leerlauftimeout der öffentlichen IP-Adresse.

delete_option
str oder DeleteOptions

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

dns_settings
VirtualMachinePublicIPAddressDnsSettingsConfiguration

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

ip_tags
list[VirtualMachineIpTag]

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 IPVersions

Sie ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". Bekannte Werte sind: "IPv4" und "IPv6".

public_ip_allocation_method
str oder PublicIPAllocationMethod

Geben Sie den Typ der öffentlichen IP-Zuweisung an. Bekannte Werte sind: "Dynamisch" und "Statisch".

Variablen

name
str

Der Name der publicIP-Adresskonfiguration. Erforderlich.

sku
PublicIPAddressSku

Beschreibt die öffentliche IP-SKU. Er kann nur mit OrchestrationMode als Flexibel festgelegt werden.

idle_timeout_in_minutes
int

Das Leerlauftimeout der öffentlichen IP-Adresse.

delete_option
str oder DeleteOptions

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

dns_settings
VirtualMachinePublicIPAddressDnsSettingsConfiguration

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

ip_tags
list[VirtualMachineIpTag]

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 IPVersions

Sie ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". Bekannte Werte sind: "IPv4" und "IPv6".

public_ip_allocation_method
str oder PublicIPAllocationMethod

Geben Sie den Typ der öffentlichen IP-Zuweisung an. Bekannte Werte sind: "Dynamisch" und "Statisch".