WindowsVirtualMachineScaleSetScaleInArgs

data class WindowsVirtualMachineScaleSetScaleInArgs(val forceDeletionEnabled: Output<Boolean>? = null, val rule: Output<String>? = null) : ConvertibleToJava<WindowsVirtualMachineScaleSetScaleInArgs>

Constructors

Link copied to clipboard
constructor(forceDeletionEnabled: Output<Boolean>? = null, rule: Output<String>? = null)

Properties

Link copied to clipboard
val forceDeletionEnabled: Output<Boolean>? = null

Should the virtual machines chosen for removal be force deleted when the virtual machine scale set is being scaled-in? Possible values are true or false. Defaults to false.

Link copied to clipboard
val rule: Output<String>? = null

The scale-in policy rule that decides which virtual machines are chosen for removal when a Virtual Machine Scale Set is scaled in. Possible values for the scale-in policy rules are Default, NewestVM and OldestVM, defaults to Default. For more information about scale in policy, please refer to this doc.

Functions

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