| Package | Description | 
|---|---|
| com.microsoft.azure.management.compute | 
 This package contains the classes for ComputeManagementClient. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RollingUpgradePolicy | 
UpgradePolicy.rollingUpgradePolicy()
Get the configuration parameters used while performing a rolling upgrade. 
 | 
RollingUpgradePolicy | 
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 | 
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 | 
RollingUpgradePolicy.withMaxUnhealthyUpgradedInstancePercent(Integer maxUnhealthyUpgradedInstancePercent)
Set the maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. 
 | 
RollingUpgradePolicy | 
RollingUpgradePolicy.withPauseTimeBetweenBatches(String pauseTimeBetweenBatches)
Set the wait time between completing the update for all virtual machines in one batch and starting the next batch. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UpgradePolicy | 
UpgradePolicy.withRollingUpgradePolicy(RollingUpgradePolicy rollingUpgradePolicy)
Set the configuration parameters used while performing a rolling upgrade. 
 | 
Copyright © 2019. All rights reserved.