AutomaticOSUpgradePolicy 類別
用於執行自動 OS 升級的組態參數。
- 繼承
-
azure.mgmt.compute._serialization.ModelAutomaticOSUpgradePolicy
建構函式
AutomaticOSUpgradePolicy(*, enable_automatic_os_upgrade: bool | None = None, disable_automatic_rollback: bool | None = None, use_rolling_upgrade_policy: bool | None = None, os_rolling_upgrade_deferral: bool | None = None, **kwargs: Any)
Keyword-Only Parameters
- enable_automatic_os_upgrade
- bool
指出當較新版本的 OS 映射可供使用時,是否應該以滾動方式將作業系統升級自動套用至擴展集實例。 預設值為 False。 如果 Windows 擴展集將此設定為 true,enableAutomaticUpdates 會自動設定為 false,而且無法設定為 true。
- disable_automatic_rollback
- bool
是否應該停用 OS 映射復原功能。 預設值為 False。
- use_rolling_upgrade_policy
- bool
指出是否應在自動作業系統升級期間使用輪流升級原則。 預設值為 False。 如果未在 VMSS 上定義任何原則,自動 OS 升級將會回復為預設原則。
- os_rolling_upgrade_deferral
- bool
指出自動作業系統升級是否應該延遲。 延後作業系統升級會根據每部 VM 傳送進階通知,讓 OS 升級從輪流升級傳入,方法是透過 IMDS 標籤 'Platform.PendingOSUpgrade'。 接著,升級會延遲,直到透過 ApprovRollingUpgrade 呼叫核准升級為止。
變數
- enable_automatic_os_upgrade
- bool
指出當較新版本的 OS 映射可供使用時,是否應該以滾動方式將作業系統升級自動套用至擴展集實例。 預設值為 False。 如果 Windows 擴展集將此設定為 true,enableAutomaticUpdates 會自動設定為 false,而且無法設定為 true。
- disable_automatic_rollback
- bool
是否應該停用 OS 映射復原功能。 預設值為 False。
- use_rolling_upgrade_policy
- bool
指出是否應在自動作業系統升級期間使用輪流升級原則。 預設值為 False。 如果未在 VMSS 上定義任何原則,自動 OS 升級將會回復為預設原則。
- os_rolling_upgrade_deferral
- bool
指出自動作業系統升級是否應該延遲。 延後作業系統升級會根據每部 VM 傳送進階通知,讓 OS 升級從輪流升級傳入,方法是透過 IMDS 標籤 'Platform.PendingOSUpgrade'。 接著,升級會延遲,直到透過 ApprovRollingUpgrade 呼叫核准升級為止。