UpgradePolicy Class

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

Constructor

UpgradePolicy(*args: Any, **kwargs: Any)

Variables

Name Description
mode

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. Known values are: "Automatic", "Manual", and "Rolling".

rolling_upgrade_policy

The configuration parameters used while performing a rolling upgrade.

automatic_os_upgrade_policy

Configuration parameters used for performing automatic OS Upgrade.

Attributes

automatic_os_upgrade_policy

Configuration parameters used for performing automatic OS Upgrade.

automatic_os_upgrade_policy: _models.AutomaticOSUpgradePolicy | None

mode

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. Known values are: "Automatic", "Manual", and "Rolling".

mode: str | _models.UpgradeMode | None

rolling_upgrade_policy

The configuration parameters used while performing a rolling upgrade.

rolling_upgrade_policy: _models.RollingUpgradePolicy | None