UpgradePolicy Class
Describes an upgrade policy - automatic, manual, or rolling.
- Inheritance
-
UpgradePolicy
Constructor
UpgradePolicy(*, mode: Optional[Union[str, azure.mgmt.compute.v2020_12_01.models._compute_management_client_enums.UpgradeMode]] = None, rolling_upgrade_policy: Optional[azure.mgmt.compute.v2020_12_01.models._models_py3.RollingUpgradePolicy] = None, automatic_os_upgrade_policy: Optional[azure.mgmt.compute.v2020_12_01.models._models_py3.AutomaticOSUpgradePolicy] = None, **kwargs)
Parameters
- mode
- str or UpgradeMode
Specifies the mode of an upgrade to virtual machines in the scale set.:code:<br /> Possible values are:<br />``<br /> Manual - You control
the application of updates to virtual machines in the scale set. You do this by using the
manualUpgrade action.:code:<br /> Automatic - All virtual machines in the
scale set are automatically updated at the same time. Possible values include: "Automatic",
"Manual", "Rolling".
- rolling_upgrade_policy
- RollingUpgradePolicy
The configuration parameters used while performing a rolling upgrade.
- automatic_os_upgrade_policy
- AutomaticOSUpgradePolicy
Configuration parameters used for performing automatic OS Upgrade.
Feedback
Submit and view feedback for