VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties Class

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

Constructor

VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties()

Variables

Name Description
idleTimeoutInMinutes
int

The idle timeout of the public IP address.

dnsSettings
<xref:<xref:"VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings">>

The dns settings to be applied on the publicIP addresses .

publicIPPrefix
<xref:<xref:"SubResource">>

The PublicIPPrefix from which to allocate publicIP addresses.

deleteOption
Union[str, <xref:"DeleteOptions">]

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

Attributes

deleteOption

"Delete" and "Detach".

deleteOption: str | DeleteOptions

dnsSettings

The dns settings to be applied on the publicIP addresses .

dnsSettings: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

idleTimeoutInMinutes

The idle timeout of the public IP address.

idleTimeoutInMinutes: int

publicIPPrefix

The PublicIPPrefix from which to allocate publicIP addresses.

publicIPPrefix: SubResource