VirtualMachineScaleSetPublicIPAddressConfiguration Class
Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetPublicIPAddressConfiguration
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 | Description |
---|---|
name
|
The publicIP address configuration name. Required. |
sku
|
Describes the public IP Sku. |
idle_timeout_in_minutes
|
The idle timeout of the public IP address. |
dns_settings
|
The dns settings to be applied on the publicIP addresses . |
ip_tags
|
The list of IP tags associated with the public IP address. |
public_ip_prefix
|
The PublicIPPrefix from which to allocate publicIP addresses. |
public_ip_address_version
|
Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'. Known values are: "IPv4" and "IPv6". |
delete_option
|
str or
DeleteOptions
Specify what happens to the public IP when the VM is deleted. Known values are: "Delete" and "Detach". |
Variables
Name | Description |
---|---|
name
|
The publicIP address configuration name. Required. |
sku
|
Describes the public IP Sku. |
idle_timeout_in_minutes
|
The idle timeout of the public IP address. |
dns_settings
|
The dns settings to be applied on the publicIP addresses . |
ip_tags
|
The list of IP tags associated with the public IP address. |
public_ip_prefix
|
The PublicIPPrefix from which to allocate publicIP addresses. |
public_ip_address_version
|
Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'. Known values are: "IPv4" and "IPv6". |
delete_option
|
str or
DeleteOptions
Specify what happens to the public IP when the VM is deleted. Known values are: "Delete" and "Detach". |
Azure SDK for Python