VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties Class

Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.

Constructor

VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties(*args: Any, **kwargs: Any)

Variables

Name Description
idle_timeout_in_minutes
int

The idle timeout of the public IP address.

dns_settings

The dns settings to be applied on the publicIP addresses .

public_ip_prefix

The PublicIPPrefix from which to allocate publicIP addresses.

delete_option

Specify what happens to the public IP when the VM is deleted. Known values are: "Delete" and "Detach".

Attributes

delete_option

"Delete" and "Detach".

delete_option: str | _models.DeleteOptions | None

dns_settings

The dns settings to be applied on the publicIP addresses .

dns_settings: _models.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings | None

idle_timeout_in_minutes

The idle timeout of the public IP address.

idle_timeout_in_minutes: int | None

public_ip_prefix

The PublicIPPrefix from which to allocate publicIP addresses.

public_ip_prefix: _models.SubResource | None