2.2.4.3.1.5 UpdateApprovalCollection

This complex type is based on the ArrayOfGenericReadableRow (section 2.2.4.3) type. Each GenericReadableRow item has the following format.

Index

Name

Type

Description

0

DeploymentTime

String

Describes the date and time when the approval became effective. The date is specified in Coordinated Universal Time (UTC). The format of the string is defined in [MSDN-TSQL-Ref].

1

DeploymentStatus

String

This value MUST be set to 1, if the approval is active. If the approval is pending, it MUST be set to 0.

2

ActionId

Integer

Contains the deployment action ID to use.

3

GoLiveTime

String

This field MUST NOT be NULL. It describes when the update will be available for client computers to apply. The date is specified in UTC. The format of the string is defined in [MSDN-TSQL-Ref].

4

Deadline

String

This field MUST NOT be NULL. It describes the time at which that the specified approval type MUST be completed by client computers. After this time, client computers will no longer have a choice about whether to apply the date; AU will automatically download and apply the update. The format of the string is defined in [MSDN-TSQL-Ref].

5

AdminName

String

Contains administrator name in DOMAIN\NAME format.

6

DeploymentGuid

Integer

Contains the GUID of the deployment.

7

IsAssigned

Boolean

This field MUST be 1, if the approval is available for Windows Automatic Update. Otherwise, the approval action has to be performed manually on the targeted client computer.

8

UpdateId

String

This field contains the GUID of the update that has been approved.

9

UpdateRevisionNumber

Integer

This field contains the revision number of the update that has been approved. This field in combination with the UpdateId field comprises the revision of the update.

10

TargetGroupId

String

This field contains the GUID of the target group to which this approval applies.