VirtualMachineSoftwarePatchProperties interface

Describes the properties of a Virtual Machine software patch.

Properties

activityId

The activity ID of the operation that produced this result. It is used to correlate across CRP and extension logs. NOTE: This property will not be serialized. It can only be populated by the server.

assessmentState

Describes the outcome of an install operation for a given patch. NOTE: This property will not be serialized. It can only be populated by the server.

classifications

The classification(s) of the patch as provided by the patch publisher. NOTE: This property will not be serialized. It can only be populated by the server.

kbid

The KBID of the patch. Only applies to Windows patches. NOTE: This property will not be serialized. It can only be populated by the server.

lastModifiedDateTime

The UTC timestamp of the last update to this patch record. NOTE: This property will not be serialized. It can only be populated by the server.

name

The friendly name of the patch. NOTE: This property will not be serialized. It can only be populated by the server.

patchId

A unique identifier for the patch. NOTE: This property will not be serialized. It can only be populated by the server.

publishedDate

The UTC timestamp when the repository published this patch. NOTE: This property will not be serialized. It can only be populated by the server.

rebootBehavior

Describes the reboot requirements of the patch. NOTE: This property will not be serialized. It can only be populated by the server.

version

The version number of the patch. This property applies only to Linux patches. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

activityId

The activity ID of the operation that produced this result. It is used to correlate across CRP and extension logs. NOTE: This property will not be serialized. It can only be populated by the server.

activityId?: string

Property Value

string

assessmentState

Describes the outcome of an install operation for a given patch. NOTE: This property will not be serialized. It can only be populated by the server.

assessmentState?: string

Property Value

string

classifications

The classification(s) of the patch as provided by the patch publisher. NOTE: This property will not be serialized. It can only be populated by the server.

classifications?: string[]

Property Value

string[]

kbid

The KBID of the patch. Only applies to Windows patches. NOTE: This property will not be serialized. It can only be populated by the server.

kbid?: string

Property Value

string

lastModifiedDateTime

The UTC timestamp of the last update to this patch record. NOTE: This property will not be serialized. It can only be populated by the server.

lastModifiedDateTime?: Date

Property Value

Date

name

The friendly name of the patch. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

patchId

A unique identifier for the patch. NOTE: This property will not be serialized. It can only be populated by the server.

patchId?: string

Property Value

string

publishedDate

The UTC timestamp when the repository published this patch. NOTE: This property will not be serialized. It can only be populated by the server.

publishedDate?: Date

Property Value

Date

rebootBehavior

Describes the reboot requirements of the patch. NOTE: This property will not be serialized. It can only be populated by the server.

rebootBehavior?: string

Property Value

string

version

The version number of the patch. This property applies only to Linux patches. NOTE: This property will not be serialized. It can only be populated by the server.

version?: string

Property Value

string