WindowsParameters Class

Input for InstallPatches on a Windows VM, as directly received by the API.

Inheritance
azure.mgmt.compute._serialization.Model
WindowsParameters

Constructor

WindowsParameters(*, classifications_to_include: List[str | _models.VMGuestPatchClassificationWindows] | None = None, kb_numbers_to_include: List[str] | None = None, kb_numbers_to_exclude: List[str] | None = None, exclude_kbs_requiring_reboot: bool | None = None, max_patch_publish_date: datetime | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
classifications_to_include

The update classifications to select when installing patches for Windows.

kb_numbers_to_include

Kbs to include in the patch operation.

kb_numbers_to_exclude

Kbs to exclude in the patch operation.

exclude_kbs_requiring_reboot

Filters out Kbs that don't have an InstallationRebootBehavior of 'NeverReboots' when this is set to true.

max_patch_publish_date

This is used to install patches that were published on or before this given max published date.

Variables

Name Description
classifications_to_include

The update classifications to select when installing patches for Windows.

kb_numbers_to_include

Kbs to include in the patch operation.

kb_numbers_to_exclude

Kbs to exclude in the patch operation.

exclude_kbs_requiring_reboot

Filters out Kbs that don't have an InstallationRebootBehavior of 'NeverReboots' when this is set to true.

max_patch_publish_date

This is used to install patches that were published on or before this given max published date.