UpgradePolicyResponse

data class UpgradePolicyResponse(val automaticOSUpgradePolicy: AutomaticOSUpgradePolicyResponse? = null, val mode: String? = null, val rollingUpgradePolicy: RollingUpgradePolicyResponse? = null)

Describes an upgrade policy - automatic, manual, or rolling.

Constructors

Link copied to clipboard
constructor(automaticOSUpgradePolicy: AutomaticOSUpgradePolicyResponse? = null, mode: String? = null, rollingUpgradePolicy: RollingUpgradePolicyResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configuration parameters used for performing automatic OS Upgrade.

Link copied to clipboard
val mode: String? = null

Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

Automatic - All virtual machines in the scale set are automatically updated at the same time.

Link copied to clipboard

The configuration parameters used while performing a rolling upgrade.