3.1.4.10.3.5 ServerSyncDeployment
-
<s:complexType name="ServerSyncDeployment"> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="UpdateId" type="s2:guid" /> <s:element minOccurs="1" maxOccurs="1" name="RevisionNumber" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="Action" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="AdminName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="Deadline" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="IsAssigned" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="GoLiveTime" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="DeploymentGuid" type="s2:guid" /> <s:element minOccurs="1" maxOccurs="1" name="TargetGroupId" type="s2:guid" /> <s:element minOccurs="1" maxOccurs="1" name="DownloadPriority" type="s:unsignedByte" /> </s:sequence> </s:complexType>
UpdateId: This field identifies the update that is referred to in this deployment.
RevisionNumber: This field identifies the specific revision of the update referred to in this deployment.
Action: This field specifies the specific action defined by this deployment. The value MUST be one of the following.
-
Value
Action
0
Install the update revision.
1
Uninstall the update revision.
2
Scan for the presence of the update revision.
3
Block.
AdminName: This field specifies the login name of the administrator that created this deployment.
Deadline: Specifies the date/time by which the update revision referred to in this deployment is be installed on the computers in the target group referred to in this deployment. If there is no deadline associated with this deployment, the deadline value MUST be set to the following.
-
Date (Year-Month-Date) = 9999-12-31
-
Time (Hours:Minutes:Seconds)= 23:59:59.9999999
IsAssigned: This field is not used within this protocol and is used when client computers communicate with the update server. The value in this field MUST be preserved for use with client computers. It specifies whether the update revision is installed by the Automatic Update component of the client, as specified in [MS-WUSP].
GoLiveTime: This field specifies the date/time after which the update revision MUST be made available for deployment.
DeploymentGuid: This field MUST be set to a GUID that uniquely identifies this deployment.
TargetGroupId: This field identifies the target group for which this deployment action applies.
DownloadPriority: This field specifies a value indicating how the client computer prioritizes its download of content for this deployment relative to other deployments. The value MUST be an integer value between 1 and 3, inclusive, where 1 indicates the lowest priority, and 3 indicates the highest priority.