Uses of Class
com.microsoft.azure.management.compute.RollingUpgradePolicy
Package
Description
This package contains the classes for ComputeManagementClient.
-
Uses of RollingUpgradePolicy in com.microsoft.azure.management.compute
Modifier and TypeMethodDescriptionUpgradePolicy.rollingUpgradePolicy()
Get the configuration parameters used while performing a rolling upgrade.RollingUpgradePolicy.withEnableCrossZoneUpgrade
(Boolean enableCrossZoneUpgrade) Set allow VMSS to ignore AZ boundaries when constructing upgrade batches.RollingUpgradePolicy.withMaxBatchInstancePercent
(Integer maxBatchInstancePercent) Set the maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch.RollingUpgradePolicy.withMaxUnhealthyInstancePercent
(Integer maxUnhealthyInstancePercent) Set 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.RollingUpgradePolicy.withMaxUnhealthyUpgradedInstancePercent
(Integer maxUnhealthyUpgradedInstancePercent) Set the maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state.RollingUpgradePolicy.withPauseTimeBetweenBatches
(String pauseTimeBetweenBatches) Set the wait time between completing the update for all virtual machines in one batch and starting the next batch.RollingUpgradePolicy.withPrioritizeUnhealthyInstances
(Boolean prioritizeUnhealthyInstances) Set upgrade all unhealthy instances in a scale set before any healthy instances.Modifier and TypeMethodDescriptionUpgradePolicy.withRollingUpgradePolicy
(RollingUpgradePolicy rollingUpgradePolicy) Set the configuration parameters used while performing a rolling upgrade.