VirtualMachineScaleSetPublicIPAddressConfigurationArgs

data class VirtualMachineScaleSetPublicIPAddressConfigurationArgs(val name: Output<String>, val properties: Output<VirtualMachineScaleSetPublicIPAddressConfigurationPropertiesArgs>? = null, val sku: Output<PublicIPAddressSkuArgs>? = null) : ConvertibleToJava<VirtualMachineScaleSetPublicIPAddressConfigurationArgs>

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

Constructors

constructor(name: Output<String>, properties: Output<VirtualMachineScaleSetPublicIPAddressConfigurationPropertiesArgs>? = null, sku: Output<PublicIPAddressSkuArgs>? = null)

Properties

Link copied to clipboard
val name: Output<String>

The publicIP address configuration name.

Link copied to clipboard

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

Link copied to clipboard
val sku: Output<PublicIPAddressSkuArgs>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): VirtualMachineScaleSetPublicIPAddressConfigurationArgs