Share via


WindowsParameters interface

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

Properties

classificationsToInclude

The update classifications to select when installing patches for Windows.

excludeKbsRequiringReboot

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

kbNumbersToExclude

Kbs to exclude in the patch operation

kbNumbersToInclude

Kbs to include in the patch operation

maxPatchPublishDate

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

patchNameMasksToExclude

This is used to exclude patches that match the given patch name masks. Alphanumeric strings and wildcard expressions consisting of * and ? are only supported as input values in the list. Null, empty and only whitespaces strings as inputs values are not supported.

patchNameMasksToInclude

This is used to include patches that match the given patch name masks. Alphanumeric strings and wildcard expressions consisting of * and ? are only supported as input values in the list. Null, empty and only whitespaces strings as inputs values are not supported.

Property Details

classificationsToInclude

The update classifications to select when installing patches for Windows.

classificationsToInclude?: string[]

Property Value

string[]

excludeKbsRequiringReboot

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

excludeKbsRequiringReboot?: boolean

Property Value

boolean

kbNumbersToExclude

Kbs to exclude in the patch operation

kbNumbersToExclude?: string[]

Property Value

string[]

kbNumbersToInclude

Kbs to include in the patch operation

kbNumbersToInclude?: string[]

Property Value

string[]

maxPatchPublishDate

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

maxPatchPublishDate?: Date

Property Value

Date

patchNameMasksToExclude

This is used to exclude patches that match the given patch name masks. Alphanumeric strings and wildcard expressions consisting of * and ? are only supported as input values in the list. Null, empty and only whitespaces strings as inputs values are not supported.

patchNameMasksToExclude?: string[]

Property Value

string[]

patchNameMasksToInclude

This is used to include patches that match the given patch name masks. Alphanumeric strings and wildcard expressions consisting of * and ? are only supported as input values in the list. Null, empty and only whitespaces strings as inputs values are not supported.

patchNameMasksToInclude?: string[]

Property Value

string[]