The SMS_SoftwareUpdatesAgentConfig Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the settings and properties used by the software updates client agent.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class SMS_SoftwareUpdatesAgentConfig : SMS_ClientAgentConfig_BaseClass { UInt32 AgentID; String AlternateContentProviders; UInt32 AssignmentBatchingTimeout; String BrandingSubTitle; String BrandingTitle; UInt32 ContentDownloadTimeout; UInt32 ContentLocationTimeout; UInt32 DayReminderInterval; Boolean Enabled; String EvaluationSchedule; UInt32 HourReminderInterval; UInt32 MaxRandomDelayMinutes; UInt32 MaxScanRetryCount; UInt32 PerDPInactivityTimeout; UInt32 ReminderInterval; UInt32 ScanRetryDelay; String ScanSchedule; UInt32 TotalInactivityTimeout; UInt32 UpdateStatusRefreshIntervalDays; Boolean UserExperience; UInt32 UserJobPerDPInactivityTimeout; UInt32 UserJobTotalInactivityTimeout; UInt32 WSUSLocationTimeout; String WSUSScanRetryCodes[]; UInt32 WUAMaxRebootsWhenOnInternet; String WUASuccessCodes[]; }; |
Methods
The SMS_SoftwareUpdatesAgentConfig class does not define any methods.
Properties
- AgentID
- Data type: UInt32Access type: Read-only Qualifiers: [key, read]Identifies the client agent component. The Software Updates Agent ID is 9.
- AlternateContentProviders
- Data type: StringAccess type: Read/Write Qualifiers: noneAn XML string to set alternate content provider settings.
- AssignmentBatchingTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe maximum number of seconds between two or more required deployments before those deployments are considered to be a single batch of deployed updates. The default value is 0 (no batching).
- BrandingSubTitle
- Data type: StringAccess type: Read/Write Qualifiers: noneThis property is deprecated in System Center 2012 Configuration Manager.
- BrandingTitle
- Data type: StringAccess type: Read/Write Qualifiers: noneThis property is deprecated in System Center 2012 Configuration Manager.
- ContentDownloadTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneIndicates the timeout value for downloading the content.
- ContentLocationTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneIndicates the timeout value for accessing the content location.
- DayReminderInterval
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe day reminder interval. This value is not used by the software updates management feature.
- Enabled
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the agent is enabled.
- EvaluationSchedule
- Data type: StringAccess type: Read/Write Qualifiers: noneDeployment re-evaluation schedule.
- HourReminderInterval
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe hour reminder interval. This value is not used by the software updates management feature.
- MaxRandomDelayMinutes
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe maximum interval in minutes added to the available after time to prevent a large number of computers from simultaneously downloading the software. This value is not used by the software updates management feature.
- MaxScanRetryCount
- Data type: UInt32Access type: Read/Write Qualifiers: noneWhen a software update scan returns any error in the array WSUSScanRetryCodes, the scan is retried every ScanRetryDelay minutes for MaxScanRetryCount times.
- PerDPInactivityTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe time before the agent no longer attempts to communicate with an inactive or non-responsive distribution point. If 0 is specified, the timeout value is configured as 8 hours. The default value is 1 hour.
- ReminderInterval
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe reminder interval. This value is not used by the software updates management feature.
- ScanRetryDelay
- Data type: UInt32Access type: Read/Write Qualifiers: noneWhen a software update scan returns any error in the array WSUSScanRetryCodes, the scan is retried every ScanRetryDelay minutes for MaxScanRetryCount times.
- ScanSchedule
- Data type: StringAccess type: Read/Write Qualifiers: noneSoftware update scan schedule.
- TotalInactivityTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe time before the agent no longer attempts to communicate with an inactive or non-responsive distribution point from all distribution points supplied for system initiated downloads. The agent attempts to communicate with each distribution point supplied for the PerDPInactivityTimeout before attempting to communicate with next distribution point supplied.
- UpdateStatusRefreshIntervalDays
- Data type: UInt32Access type: Read/Write Qualifiers: noneThis value is not used by the software updates management client.
- UserExperience
- Data type: BooleanAccess type: Read/Write Qualifiers: noneThis property is deprecated in System Center 2012 Configuration Manager.
- UserJobPerDPInactivityTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe time before the agent no longer attempts to communicate with an inactive or non-responsive distribution point from all distribution points supplied for user initiated downloads. The agent attempts to communicate with each distribution point supplied for the PerDPInactivityTimeout before attempting to communicate with next distribution point supplied. The default timeout is one hour.
- UserJobTotalInactivityTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe time before the agent no longer attempts to communicate with an inactive or non-responsive distribution point from all distribution points supplied for user initiated downloads. The agent attempts to communicate with each distribution point supplied for the PerDPInactivityTimeout before attempting to communicate with next distribution point supplied. The default timeout is one hour.
- WSUSLocationTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: noneThe number of seconds before the agent no longer waits to receive a list of Windows Software Update Services servers used to perform a software update scan.
- WSUSScanRetryCodes
- Data type: String Array Access type: Read/Write Qualifiers: noneAn array of error code values. When a software update scan returns any error in the array WSUSScanRetryCodes, the scan is retried every ScanRetryDelay minutes for MaxScanRetryCount times.
- WUAMaxRebootsWhenOnInternet
- Data type: UInt32Access type: Read/Write Qualifiers: noneThis property is reserved for internal use.
- WUASuccessCodes
- Data type: String Array Access type: Read/Write Qualifiers: noneThis property is reserved for internal use.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.