DiscoverDevices

The
discoverDevices
method starts a loop through the array managers on the local and remote sites, and for each array pair call
discoverDevices
. If the user does not have enough privileges, the array managers are skipped.

Synopsis

DiscoverDevicesTask discoverDevices()
The method returns a
DiscoverDevicesTask
object that contains information about the status of the operation.
Site Recovery Manager Server
retains the object for 30 minutes after the task finishes.
IsDiscoverDevicesTaskComplete
returns true if the
DiscoverDeviceTask
is complete.
GetDiscoverDevicesTaskFailures
returns a list of failures that occurred while performing
DiscoverDevices
on array managers. The entire set of failures can be retrieved when the task is complete. If no failures occurred, the array is empty or null.
DiscoverDevicesFailure.name
is a string that contains the array pair name.
DiscoverDevicesFailure.fault
is an MethodFault object that indicates the failure.

Faults

  • RuntimeFault
For information about the faults that
Site Recovery Manager
throws, see Faults in Site Recovery Manager API.