# Managed Object - SrmExtApiTask

Returned by
  AddArrayPair_Task, AddDatastore_Task, ArrayManagerReconfigure_Task, BreakPairing_Task, CreateArrayManager_Task, DestroyFolder_Task, DiscoverArrays_Task, MoveFolder_Task, MovePlan_Task, MoveProtectionGroup_Task, PairSrm_Task, ReconfigureConnection_Task, ReconfigureRecoveryLocationSettings_Task, RecreatePlaceholder_Task, ReloadAdapters_Task, RemoveArrayManager_Task, RemoveArrayPair_Task, RenameFolder_Task, Rescan, SrmFolder_CreateFolder_Task, SrmPlaceholderDatastoreManager_RemoveDatastore_Task, StartEx_Task
Since
  SRM API 9.0

## Managed Object Description

A Base External Api Task.

Properties

Name | Type | Description
--- | --- | ---
None

Methods

Methods defined in this Managed Object
GetSrmExtApiTaskInfo, IsSrmExtApiTaskComplete

# GetSrmExtApiTaskInfo

Get the results of this task.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the SrmExtApiTask used to make the method call.

Return Value

Type | Description
--- | ---
vim.TaskInfo | The detailed results.

Faults

Type | Description
--- | ---
vmodl.RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

# IsSrmExtApiTaskComplete

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the SrmExtApiTask used to make the method call.

Return Value

Type | Description
--- | ---
xsd:boolean | True if this task has been completed.

Faults

Type | Description
--- | ---
vmodl.RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None