VirtualMachinePublicIPAddressConfiguration Class

Describes a virtual machines IP Configuration's PublicIPAddress configuration.

Constructor

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

Variables

Name Description
name
str

The publicIP address configuration name. Required.

properties

Describes a virtual machines IP Configuration's PublicIPAddress configuration.

sku

Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible.

tags

Resource tags applied to the publicIP address created by this PublicIPAddressConfiguration.

Attributes

name

The publicIP address configuration name. Required.

name: str

properties

Describes a virtual machines IP Configuration's PublicIPAddress configuration.

properties: _models.VirtualMachinePublicIPAddressConfigurationProperties | None

sku

Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible.

sku: _models.PublicIPAddressSku | None

tags

Resource tags applied to the publicIP address created by this PublicIPAddressConfiguration.

tags: dict[str, str] | None