Condividi tramite


AutomaticOSUpgradePolicy Classe

Parametri di configurazione usati per eseguire l'aggiornamento automatico del sistema operativo.

Ereditarietà
azure.mgmt.compute._serialization.Model
AutomaticOSUpgradePolicy

Costruttore

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

Indica se gli aggiornamenti del sistema operativo devono essere applicati automaticamente alle istanze del set di scalabilità in sequenza quando diventa disponibile una versione più recente dell'immagine del sistema operativo. Il valore predefinito è false. Se questo valore è impostato su true per i set di scalabilità basati su Windows, enableAutomaticUpdates viene impostato automaticamente su false e non può essere impostato su true.

disable_automatic_rollback
bool

Indica se la funzionalità di rollback dell'immagine del sistema operativo deve essere disabilitata. Il valore predefinito è false.

use_rolling_upgrade_policy
bool

Indica se i criteri di aggiornamento in sequenza devono essere usati durante l'aggiornamento automatico del sistema operativo. Il valore predefinito è false. L'aggiornamento automatico del sistema operativo eseguirà il fallback ai criteri predefiniti se non sono definiti criteri nel set di scalabilità di macchine virtuali.

os_rolling_upgrade_deferral
bool

Indica se l'aggiornamento automatico del sistema operativo deve essere sottoposto a rinvio. Gli aggiornamenti posticipati del sistema operativo invieranno notifiche avanzate per ogni macchina virtuale che un aggiornamento del sistema operativo da aggiornamenti in sequenza è in ingresso, tramite il tag IMDS "Platform.PendingOSUpgrade". L'aggiornamento viene quindi rinviato fino a quando l'aggiornamento non viene approvato tramite una chiamata ApproveRollingUpgrade.

Variabili

enable_automatic_os_upgrade
bool

Indica se gli aggiornamenti del sistema operativo devono essere applicati automaticamente alle istanze del set di scalabilità in sequenza quando diventa disponibile una versione più recente dell'immagine del sistema operativo. Il valore predefinito è false. Se questo valore è impostato su true per i set di scalabilità basati su Windows, enableAutomaticUpdates viene impostato automaticamente su false e non può essere impostato su true.

disable_automatic_rollback
bool

Indica se la funzionalità di rollback dell'immagine del sistema operativo deve essere disabilitata. Il valore predefinito è false.

use_rolling_upgrade_policy
bool

Indica se i criteri di aggiornamento in sequenza devono essere usati durante l'aggiornamento automatico del sistema operativo. Il valore predefinito è false. L'aggiornamento automatico del sistema operativo eseguirà il fallback ai criteri predefiniti se non sono definiti criteri nel set di scalabilità di macchine virtuali.

os_rolling_upgrade_deferral
bool

Indica se l'aggiornamento automatico del sistema operativo deve essere sottoposto a rinvio. Gli aggiornamenti posticipati del sistema operativo invieranno notifiche avanzate per ogni macchina virtuale che un aggiornamento del sistema operativo da aggiornamenti in sequenza è in ingresso, tramite il tag IMDS "Platform.PendingOSUpgrade". L'aggiornamento viene quindi rinviato fino a quando l'aggiornamento non viene approvato tramite una chiamata ApproveRollingUpgrade.