2.2.4.12.1.1 UpdateCategoryProperties / UpdateClassificationProperties

UpdateCategoryProperties and UpdateClassificationProperties are instances of GenericReadableRow (section 2.2.4.12) that contain properties of an update category or classification, respectively. The entries in these arrays SHOULD be interpreted as follows:

Index

Name

Data type

Description

0

LocalUpdateId

Integer

MUST NOT be NULL. This is the revision ID for the matched category or classification.

1

UpdateID

GUID

MUST NOT be NULL. This is the GUID for the category or classification.

2

CategoryType

String

MUST NOT be NULL. For update classifications, the CategoryType MUST be "UpdateClassification".

3

ProhibitsSubcategories

Bool

MUST NOT be NULL. Denotes whether or not this category can have subcategories. For classifications, this value MUST be set to 1.

4

ProhibitsUpdates

Bool

MUST NOT be NULL. Denotes whether or not a category contains updates. A value of 1 means that the category can only have other categories as child elements.

5

CategoryIndex

Integer

MUST NOT be NULL. Contains the local key identifier in the database of the category or classification.

6

DisplayOrder

Integer

Provides a recommended order for displaying multiple categories. This value can be NULL.

7

Title

String

MUST NOT be NULL. Contains the title of the category in the preferred language, if available. Otherwise, it contains the title of the category in the default language, English.

8

Description

String

Can be NULL. Contains a description of the category or classification, if available. If the description is not available in the requested preferred language, the default language is used.

9

ReleaseNotes

String

Can be NULL. Contains release notes for the category or classification. Release notes are returned in the preferred language, if available. Otherwise, the default language is used.

10

ArrivalDate

DateTime

MUST NOT be NULL. Denotes the date and time when the first revision of the category or classification was synchronized to the WSUS server.

11

UpdateSource

Bool

This value MUST be 1 if a category or classification has been created locally. When a category or classification is synchronized from an upstream server (such as Microsoft Update), the value MUST be zero.