다음을 통해 공유


AutomaticOSUpgradePolicy 클래스

자동 OS 업그레이드를 수행하는 데 사용되는 구성 매개 변수입니다.

상속
azure.mgmt.compute._serialization.Model
AutomaticOSUpgradePolicy

생성자

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 이미지를 사용할 수 있게 되면 확장 집합 인스턴스에 OS 업그레이드를 롤링 방식으로 자동으로 적용해야 하는지 여부를 나타냅니다. 기본값은 false입니다. Windows 기반 확장 집합에 대해 true로 설정된 경우 enableAutomaticUpdates 는 자동으로 false로 설정되며 true로 설정할 수 없습니다.

disable_automatic_rollback
bool

OS 이미지 롤백 기능을 사용하지 않도록 설정해야 하는지 여부입니다. 기본값은 false입니다.

use_rolling_upgrade_policy
bool

자동 OS 업그레이드 중에 롤링 업그레이드 정책을 사용해야 하는지 여부를 나타냅니다. 기본값은 false입니다. VMSS에 정책이 정의되어 있지 않으면 자동 OS 업그레이드가 기본 정책으로 대체됩니다.

os_rolling_upgrade_deferral
bool

자동 OS 업그레이드가 지연되어야 하는지 여부를 나타냅니다. 지연된 OS 업그레이드는 IMDS 태그 'Platform.PendingOSUpgrade'를 통해 롤링 업그레이드에서 OS 업그레이드가 들어오는 VM별로 고급 알림을 보냅니다. 그런 다음 UpgradeRollingUpgrade 호출을 통해 업그레이드가 승인될 때까지 업그레이드가 연기됩니다.

변수

enable_automatic_os_upgrade
bool

최신 버전의 OS 이미지를 사용할 수 있게 되면 확장 집합 인스턴스에 OS 업그레이드를 롤링 방식으로 자동으로 적용해야 하는지 여부를 나타냅니다. 기본값은 false입니다. Windows 기반 확장 집합에 대해 true로 설정된 경우 enableAutomaticUpdates 는 자동으로 false로 설정되며 true로 설정할 수 없습니다.

disable_automatic_rollback
bool

OS 이미지 롤백 기능을 사용하지 않도록 설정해야 하는지 여부입니다. 기본값은 false입니다.

use_rolling_upgrade_policy
bool

자동 OS 업그레이드 중에 롤링 업그레이드 정책을 사용해야 하는지 여부를 나타냅니다. 기본값은 false입니다. VMSS에 정책이 정의되어 있지 않으면 자동 OS 업그레이드가 기본 정책으로 대체됩니다.

os_rolling_upgrade_deferral
bool

자동 OS 업그레이드가 지연되어야 하는지 여부를 나타냅니다. 지연된 OS 업그레이드는 IMDS 태그 'Platform.PendingOSUpgrade'를 통해 롤링 업그레이드에서 OS 업그레이드가 들어오는 VM별로 고급 알림을 보냅니다. 그런 다음 UpgradeRollingUpgrade 호출을 통해 업그레이드가 승인될 때까지 업그레이드가 연기됩니다.