Deletes ArrayManager object. Array managers deletion is deferred until all the tasks currently in progress are complete.

Synopsis

@task void removeArrayManager(ArrayManager arrayManager);
removeArrayManager returns a task instance to monitor the asynchronous operation of this method. removeArrayManager has the following parameters:
Field Description
arrayManager ArrayManager object to delete. For more information, see ArrayManager.
If a task fails, its error field may contain the following:
  • drextapi.fault.ArrayManagerInUse - if there are array pairs configured for this array manager.

Faults

  • RuntimeFault
  • TaskInProgress
  • vim.fault.InvalidArgument

See Faults in Site Recovery Manager API for more details.