DrConfigCheckForUpdates

This method checks the repository for available updates. It returns a task object used for monitoring the operation. It returns a null if no updates are available.

Synopsis

ConfigurationTask checkForUpdates()

ConfigurationTask is a managed object that provides operations to configure the SRM server. For more information, see Configuration Task.

ConfigurationTask.getTaskInfo() method returns status information for the current task. ConfigurationTaskInfo.result returns an UpdateInfo data object which to be used in installUpdate method.

UpdateInfo contains the appliance update repository information. It has the following fields:
Field Description
UpdateType Enumerates the following update types:
  • FEATURE - Update contains a new feature.
  • SECURITY - Update contains security fixes.
  • FIX - Update contains other fixes.
  • MULTIPLE - Update contains multiple types of modifications.
UpdateSeverity Enumerates the following levels of importance:
  • MODERATE - Update is moderate.
  • IMPORTANT- update is important.
  • CRITICAL - Update is critical.
version Update version string.
type Update type. Value must be one of UpdateType enums.
releaseDate Release date.
rebootRequired Reboot required.
severity Severity. Value must be one of UpdateSeverity enums.
summary Update summary.
eula End-user license agreement.

Faults

  • RuntimeFault
  • ServiceBusy

For more information about the faults, see Faults in Site Recovery Manager Appliance Management API.