Windows Virtual Machine Scale Set Rolling Upgrade Policy Args
data class WindowsVirtualMachineScaleSetRollingUpgradePolicyArgs(val crossZoneUpgradesEnabled: Output<Boolean>? = null, val maxBatchInstancePercent: Output<Int>, val maxUnhealthyInstancePercent: Output<Int>, val maxUnhealthyUpgradedInstancePercent: Output<Int>, val pauseTimeBetweenBatches: Output<String>, val prioritizeUnhealthyInstancesEnabled: Output<Boolean>? = null) : ConvertibleToJava<WindowsVirtualMachineScaleSetRollingUpgradePolicyArgs>
Constructors
Link copied to clipboard
fun WindowsVirtualMachineScaleSetRollingUpgradePolicyArgs(crossZoneUpgradesEnabled: Output<Boolean>? = null, maxBatchInstancePercent: Output<Int>, maxUnhealthyInstancePercent: Output<Int>, maxUnhealthyUpgradedInstancePercent: Output<Int>, pauseTimeBetweenBatches: Output<String>, prioritizeUnhealthyInstancesEnabled: Output<Boolean>? = null)
Functions
Properties
Link copied to clipboard
The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch.