9 Index

A

Abstract data model

   client

   server

Applicability

ArrayOfAnyType complex type

ArrayOfArrayOfGenericReadableRow complex type

ArrayOfGenericReadableRow complex type

ArrayOfGuid complex type

ArrayOfInt complex type

ArrayOfString complex type

Assigning an update to a target group example

Attribute groups

Attributes

AutomaticUpdateApprovalRuleTableRow complex type

C

Capability negotiation

Change tracking

Client

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client details

CompleteAutomaticUpdateApprovalRule complex type

CompleteUpdates complex type

Complex types

   ArrayOfAnyType

   ArrayOfArrayOfGenericReadableRow

   ArrayOfGenericReadableRow

   ArrayOfGuid

   ArrayOfInt

   ArrayOfString

   AutomaticUpdateApprovalRuleTableRow

   CompleteAutomaticUpdateApprovalRule

   CompleteUpdates

   ConfigurationTableRow

   EmailNotificationConfigurationRow

   GenericReadableRow

   ServerSyncLanguageData

   SubscriptionTableRow

   UpdateRevisionId

ComputerId simple type

ComputerTargetScope element

ComputerTargetScope Element element

ConfigurationTableRow complex type

Creating a target group example

D

Data model - abstract

   client

   server

DeploymentAction simple type

DynamicCategoryType simple type

E

Elements

   ComputerTargetScope Element

   UpdateScope Element

EmailNotificationConfigurationRow complex type

EmailNotificationType simple type

EmailStatusNotificationFrequency simple type

Events

   local

      client

   local - client

   local - server

   timer

      client

   timer - client

   timer - server

Examples

   assigning an update to a target group

   creating a target group

   listing update classifications

   overview

   searching for a client computer

F

Fields - vendor-extensible

Full WSDL

G

GenericReadableRow complex type

Glossary

Groups

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

InstallationImpact simple type

InstallationRebootBehavior simple type

Introduction

L

Listing update classifications example

Local events

   client

   server

M

Message processing

   client

   server

Messages

   ArrayOfAnyType complex type

   ArrayOfArrayOfGenericReadableRow complex type

   ArrayOfGenericReadableRow complex type

   ArrayOfGuid complex type

   ArrayOfInt complex type

   ArrayOfString complex type

   attribute groups

   attributes

   AutomaticUpdateApprovalRuleTableRow complex type

   CompleteAutomaticUpdateApprovalRule complex type

   CompleteUpdates complex type

   complex types

   ComputerId simple type

   ComputerTargetScope element

   ComputerTargetScope Element element

   ConfigurationTableRow complex type

   DeploymentAction simple type

   DynamicCategoryType simple type

   elements

   EmailNotificationConfigurationRow complex type

   EmailNotificationType simple type

   EmailStatusNotificationFrequency simple type

   enumerated

   GenericReadableRow complex type

   groups

   InstallationImpact simple type

   InstallationRebootBehavior simple type

   MsrcSeverity simple type

   namespaces

   OriginType simple type

   PreferredCulture simple type

   PublicationState simple type

   ServerSyncLanguageData complex type

   simple types

   SubscriptionTableRow complex type

   syntax

   transport

   UpdateApprovalScope element

   UpdateInstallationState simple type

   UpdateRevisionId complex type

   UpdateScope Element element

   UpdateState simple type

   UpdateType simple type

MsrcSeverity simple type

N

Namespaces

Normative references

O

Operations

   AddDynamicCategories

   AddDynamicCategory

   AddNewLanguage

   ApplyAutomaticUpdateApprovalRule

   CatalogSiteGetMetadataAndImport

   CreateInstallApprovalRule

   DeleteDynamicCategory

   DeleteInstallApprovalRule

   Error Handling

   ExecuteGetSigningCertificate

   ExecuteReplicaSPDeleteDeployment

   ExecuteSetSelfSigningCertificate

   ExecuteSetSigningCertificate

   ExecuteSPAcceptEula

   ExecuteSPAcceptEulaForReplicaDSS

   ExecuteSPAddComputerToTargetGroupAllowMultipleGroups

   ExecuteSPCancelAllDownloads

   ExecuteSPCancelDownload

   ExecuteSPCleanupObsoleteComputers

   ExecuteSPCleanupUnneededContentFiles2

   ExecuteSPCompressUpdate

   ExecuteSPCountObsoleteUpdatesToCleanup

   ExecuteSPCountUpdatesToCompress

   ExecuteSPCreateTargetGroup1

   ExecuteSPCreateTargetGroup2

   ExecuteSPDeclineExpiredUpdates

   ExecuteSPDeclineSupersededUpdates

   ExecuteSPDeclineUpdate

   ExecuteSPDeleteComputer

   ExecuteSPDeleteDeployment

   ExecuteSPDeleteDownstreamServer

   ExecuteSPDeleteTargetGroup

   ExecuteSPDeleteUpdate

   ExecuteSPDeleteUpdateByUpdateID

   ExecuteSPDeployUpdate1

   ExecuteSPDeployUpdate2

   ExecuteSPGetAllComputers

   ExecuteSPGetAllDownstreamServers

   ExecuteSPGetAllLanguagesWithEnabledState

   ExecuteSPGetAllTargetGroups

   ExecuteSPGetApprovedUpdateMetadata

   ExecuteSPGetCategories

   ExecuteSPGetCategoryById

   ExecuteSPGetChildTargetGroups

   ExecuteSPGetClientsWithRecentNameChange

   ExecuteSPGetComponentsWithErrors

   ExecuteSPGetComputerById

   ExecuteSPGetComputerCount

   ExecuteSPGetComputersHavingInventoryItem

   ExecuteSPGetComputersInTargetGroup

   ExecuteSPGetComputersNotContactedSinceCount

   ExecuteSPGetComputerSummariesForCategory

   ExecuteSPGetComputerSummariesForTargetGroup

   ExecuteSPGetComputerTargetByName

   ExecuteSPGetConfiguration

   ExecuteSPGetContentDownloadProgress

   ExecuteSPGetDeploymentById

   ExecuteSPGetDeployments

   ExecuteSPGetDeploymentsByUpdate1

   ExecuteSPGetDeploymentsByUpdate2

   ExecuteSPGetDeploymentsByUpdate3

   ExecuteSPGetDownstreamServer

   ExecuteSPGetDownstreamServerRollupSummary

   ExecuteSPGetDownstreamServersInTargetGroup

   ExecuteSPGetEmailNotificationConfiguration

   ExecuteSPGetEmailNotificationRecipients

   ExecuteSPGetEulaAcceptances

   ExecuteSPGetEulaFile

   ExecuteSPGetExportData

   ExecuteSPGetExportUpdateData

   ExecuteSPGetFailedToDownloadUpdatesCount

   ExecuteSPGetFrontEndServers

   ExecuteSPGetInstallableItems

   ExecuteSPGetInventoryItemsForComputer

   ExecuteSPGetInventorySummary

   ExecuteSPGetLanguagesForUpdate

   ExecuteSPGetLatestRevisionNumberForUpdate

   ExecuteSPGetObsoleteUpdatesToCleanup

   ExecuteSPGetParentCategories

   ExecuteSPGetParentTargetGroup

   ExecuteSPGetParentUpdateClassification

   ExecuteSPGetPreviousRevision

   ExecuteSPGetProgramKeys

   ExecuteSPGetRevisions

   ExecuteSPGetSdpXmlForUpdate

   ExecuteSPGetSubcategories

   ExecuteSPGetSummariesPerComputer

   ExecuteSPGetSummariesPerUpdate

   ExecuteSPGetSummariesPerUpdate_SingleUpdate

   ExecuteSPGetTargetGroupById

   ExecuteSPGetTargetGroupsForComputer

   ExecuteSPGetTargetGroupSummariesForUpdate

   ExecuteSPGetTopLevelCategories

   ExecuteSPGetTotalSummaryForCategory

   ExecuteSPGetTotalSummaryForComputer

   ExecuteSPGetTotalUpdateSummaryForTargetGroup

   ExecuteSPGetUpdateById

   ExecuteSPGetUpdateCount

   ExecuteSPGetUpdateInstallationInfoForComputer

   ExecuteSPGetUpdateInstallationInfoForTargetGroup

   ExecuteSPGetUpdateInstallationInfoForUpdate

   ExecuteSPGetUpdatesBundledByUpdate

   ExecuteSPGetUpdatesByCategory

   ExecuteSPGetUpdateServerStatus

   ExecuteSPGetUpdatesRequiredByUpdate

   ExecuteSPGetUpdatesSupersededByUpdate

   ExecuteSPGetUpdatesThatBundleUpdate

   ExecuteSPGetUpdatesThatRequireUpdate

   ExecuteSPGetUpdatesThatSupersedeUpdate

   ExecuteSPGetUpdatesToCompress

   ExecuteSPGetUpdateSummariesForCategory

   ExecuteSPGetUpdateSummariesForTargetGroup

   ExecuteSPGetUpdateSummaryForSingleTargetGroup

   ExecuteSPGetXmlForUpdate

   ExecuteSPHasApprovalsChanged

   ExecuteSPLoadReportingEventAttributes

   ExecuteSPPreregisterComputer

   ExecuteSPPurgeReportingEventInstances

   ExecuteSPRefreshDeployments

   ExecuteSPRemoveComputerFromTargetGroup

   ExecuteSPRemoveFrontEndServer

   ExecuteSPResumeAllDownloads

   ExecuteSPResumeDownload

   ExecuteSPSearchComputers

   ExecuteSPSearchEventHistory

   ExecuteSPSearchUpdates

   ExecuteSPSetConfiguration

   ExecuteSPSetEmailNotificationConfiguration

   ExecuteSPSetEmailNotificationRecipients

   ExecuteSPSetRollupConfiguration

   ExecuteSPSimpleSearchComputers

   ExecuteSPSimpleSearchUpdates

   ExecuteSPWakeUpResetAgent

   ExecuteSPWakeUpRollupAgent

   GetAutomaticUpdateApprovalRules

   GetCurrentUserRole

   GetDatabaseConfiguration

   GetDynamicCategories

   GetDynamicCategory

   GetResetStateMachineNeededFlag

   GetServerProtocolVersion

   GetServerSyncProgress

   GetServerVersion

   GetSubscription

   GetSubscriptionCategories

   GetSubscriptionNextSynchronizationTime

   GetSubscriptionState

   HasProxyPassword

   HasSmtpUserPassword

   ImportUpdate

   ImportUpdateForPublishing

   Ping

   SendTestEmail

   SetAutomaticUpdateApprovalRule

   SetDynamicCategorySyncStatus

   SetProxyPassword

   SetSmtpUserPassword

   SetSubscription

   SetSubscriptionFrequency

   SetSubscriptionLastSynchronizationTime

   SignCabExForPublishingWithTimeStampOption

   SignCabForPublishing

   SignCabForPublishingWithTimeStampOption

   StartSubscriptionManually

   StartSubscriptionManuallyForCategoryOnly

   StartWSUSService

   StopSubscription

   StopWSUSService

OriginType simple type

Overview (synopsis)

P

Parameter index - security

Parameters - security index

Preconditions

PreferredCulture simple type

Prerequisites

Product behavior

PublicationState simple type

R

References

   informative

   normative

Relationship to other protocols

S

Searching for a client computer example

Security

   implementer considerations

   parameter index

Sequencing rules

   client

   server

Server

   abstract data model

   AddDynamicCategories operation

   AddDynamicCategory operation

   AddNewLanguage operation

   ApplyAutomaticUpdateApprovalRule operation

   CatalogSiteGetMetadataAndImport operation

   CreateInstallApprovalRule operation

   DeleteDynamicCategory operation

   DeleteInstallApprovalRule operation

   Error Handling operation

   ExecuteGetSigningCertificate operation

   ExecuteReplicaSPDeleteDeployment operation

   ExecuteSetSelfSigningCertificate operation

   ExecuteSetSigningCertificate operation

   ExecuteSPAcceptEula operation

   ExecuteSPAcceptEulaForReplicaDSS operation

   ExecuteSPAddComputerToTargetGroupAllowMultipleGroups operation

   ExecuteSPCancelAllDownloads operation

   ExecuteSPCancelDownload operation

   ExecuteSPCleanupObsoleteComputers operation

   ExecuteSPCleanupUnneededContentFiles2 operation

   ExecuteSPCompressUpdate operation

   ExecuteSPCountObsoleteUpdatesToCleanup operation

   ExecuteSPCountUpdatesToCompress operation

   ExecuteSPCreateTargetGroup1 operation

   ExecuteSPCreateTargetGroup2 operation

   ExecuteSPDeclineExpiredUpdates operation

   ExecuteSPDeclineSupersededUpdates operation

   ExecuteSPDeclineUpdate operation

   ExecuteSPDeleteComputer operation

   ExecuteSPDeleteDeployment operation

   ExecuteSPDeleteDownstreamServer operation

   ExecuteSPDeleteTargetGroup operation

   ExecuteSPDeleteUpdate operation

   ExecuteSPDeleteUpdateByUpdateID operation

   ExecuteSPDeployUpdate1 operation

   ExecuteSPDeployUpdate2 operation

   ExecuteSPGetAllComputers operation

   ExecuteSPGetAllDownstreamServers operation

   ExecuteSPGetAllLanguagesWithEnabledState operation

   ExecuteSPGetAllTargetGroups operation

   ExecuteSPGetApprovedUpdateMetadata operation

   ExecuteSPGetCategories operation

   ExecuteSPGetCategoryById operation

   ExecuteSPGetChildTargetGroups operation

   ExecuteSPGetClientsWithRecentNameChange operation

   ExecuteSPGetComponentsWithErrors operation

   ExecuteSPGetComputerById operation

   ExecuteSPGetComputerCount operation

   ExecuteSPGetComputersHavingInventoryItem operation

   ExecuteSPGetComputersInTargetGroup operation

   ExecuteSPGetComputersNotContactedSinceCount operation

   ExecuteSPGetComputerSummariesForCategory operation

   ExecuteSPGetComputerSummariesForTargetGroup operation

   ExecuteSPGetComputerTargetByName operation

   ExecuteSPGetConfiguration operation

   ExecuteSPGetContentDownloadProgress operation

   ExecuteSPGetDeploymentById operation

   ExecuteSPGetDeployments operation

   ExecuteSPGetDeploymentsByUpdate1 operation

   ExecuteSPGetDeploymentsByUpdate2 operation

   ExecuteSPGetDeploymentsByUpdate3 operation

   ExecuteSPGetDownstreamServer operation

   ExecuteSPGetDownstreamServerRollupSummary operation

   ExecuteSPGetDownstreamServersInTargetGroup operation

   ExecuteSPGetEmailNotificationConfiguration operation

   ExecuteSPGetEmailNotificationRecipients operation

   ExecuteSPGetEulaAcceptances operation

   ExecuteSPGetEulaFile operation

   ExecuteSPGetExportData operation

   ExecuteSPGetExportUpdateData operation

   ExecuteSPGetFailedToDownloadUpdatesCount operation

   ExecuteSPGetFrontEndServers operation

   ExecuteSPGetInstallableItems operation

   ExecuteSPGetInventoryItemsForComputer operation

   ExecuteSPGetInventorySummary operation

   ExecuteSPGetLanguagesForUpdate operation

   ExecuteSPGetLatestRevisionNumberForUpdate operation

   ExecuteSPGetObsoleteUpdatesToCleanup operation

   ExecuteSPGetParentCategories operation

   ExecuteSPGetParentTargetGroup operation

   ExecuteSPGetParentUpdateClassification operation

   ExecuteSPGetPreviousRevision operation

   ExecuteSPGetProgramKeys operation

   ExecuteSPGetRevisions operation

   ExecuteSPGetSdpXmlForUpdate operation

   ExecuteSPGetSubcategories operation

   ExecuteSPGetSummariesPerComputer operation

   ExecuteSPGetSummariesPerUpdate operation

   ExecuteSPGetSummariesPerUpdate_SingleUpdate operation

   ExecuteSPGetTargetGroupById operation

   ExecuteSPGetTargetGroupsForComputer operation

   ExecuteSPGetTargetGroupSummariesForUpdate operation

   ExecuteSPGetTopLevelCategories operation

   ExecuteSPGetTotalSummaryForCategory operation

   ExecuteSPGetTotalSummaryForComputer operation

   ExecuteSPGetTotalUpdateSummaryForTargetGroup operation

   ExecuteSPGetUpdateById operation

   ExecuteSPGetUpdateCount operation

   ExecuteSPGetUpdateInstallationInfoForComputer operation

   ExecuteSPGetUpdateInstallationInfoForTargetGroup operation

   ExecuteSPGetUpdateInstallationInfoForUpdate operation

   ExecuteSPGetUpdatesBundledByUpdate operation

   ExecuteSPGetUpdatesByCategory operation

   ExecuteSPGetUpdateServerStatus operation

   ExecuteSPGetUpdatesRequiredByUpdate operation

   ExecuteSPGetUpdatesSupersededByUpdate operation

   ExecuteSPGetUpdatesThatBundleUpdate operation

   ExecuteSPGetUpdatesThatRequireUpdate operation

   ExecuteSPGetUpdatesThatSupersedeUpdate operation

   ExecuteSPGetUpdatesToCompress operation

   ExecuteSPGetUpdateSummariesForCategory operation

   ExecuteSPGetUpdateSummariesForTargetGroup operation

   ExecuteSPGetUpdateSummaryForSingleTargetGroup operation

   ExecuteSPGetXmlForUpdate operation

   ExecuteSPHasApprovalsChanged operation

   ExecuteSPLoadReportingEventAttributes operation

   ExecuteSPPreregisterComputer operation

   ExecuteSPPurgeReportingEventInstances operation

   ExecuteSPRefreshDeployments operation

   ExecuteSPRemoveComputerFromTargetGroup operation

   ExecuteSPRemoveFrontEndServer operation

   ExecuteSPResumeAllDownloads operation

   ExecuteSPResumeDownload operation

   ExecuteSPSearchComputers operation

   ExecuteSPSearchEventHistory operation

   ExecuteSPSearchUpdates operation

   ExecuteSPSetConfiguration operation

   ExecuteSPSetEmailNotificationConfiguration operation

   ExecuteSPSetEmailNotificationRecipients operation

   ExecuteSPSetRollupConfiguration operation

   ExecuteSPSimpleSearchComputers operation

   ExecuteSPSimpleSearchUpdates operation

   ExecuteSPWakeUpResetAgent operation

   ExecuteSPWakeUpRollupAgent operation

   GetAutomaticUpdateApprovalRules operation

   GetCurrentUserRole operation

   GetDatabaseConfiguration operation

   GetDynamicCategories operation

   GetDynamicCategory operation

   GetResetStateMachineNeededFlag operation

   GetServerProtocolVersion operation

   GetServerSyncProgress operation

   GetServerVersion operation

   GetSubscription operation

   GetSubscriptionCategories operation

   GetSubscriptionNextSynchronizationTime operation

   GetSubscriptionState operation

   HasProxyPassword operation

   HasSmtpUserPassword operation

   ImportUpdate operation

   ImportUpdateForPublishing operation

   initialization

   local events

   message processing

   Ping operation

   SendTestEmail operation

   sequencing rules

   SetAutomaticUpdateApprovalRule operation

   SetDynamicCategorySyncStatus operation

   SetProxyPassword operation

   SetSmtpUserPassword operation

   SetSubscription operation

   SetSubscriptionFrequency operation

   SetSubscriptionLastSynchronizationTime operation

   SignCabExForPublishingWithTimeStampOption operation

   SignCabForPublishing operation

   SignCabForPublishingWithTimeStampOption operation

   StartSubscriptionManually operation

   StartSubscriptionManuallyForCategoryOnly operation

   StartWSUSService operation

   StopSubscription operation

   StopWSUSService operation

   timer events

   timers

ServerSyncLanguageData complex type

Simple types

   ComputerId

   DeploymentAction

   DynamicCategoryType

   EmailNotificationType

   EmailStatusNotificationFrequency

   InstallationImpact

   InstallationRebootBehavior

   MsrcSeverity

   OriginType

   PreferredCulture

   PublicationState

   UpdateInstallationState

   UpdateState

   UpdateType

Standards assignments

SubscriptionTableRow complex type

Syntax

   messages - overview

Syntax - messages - overview

T

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Types

   complex

   simple

U

UpdateApprovalScope element

UpdateInstallationState simple type

UpdateRevisionId complex type

UpdateScope Element element

UpdateState simple type

UpdateType simple type

V

Vendor-extensible fields

Versioning

W

WSDL