# Data Object - SrmRecoveryResult

Returned by
  GetRecoveryResult
See also
  SrmRecoveryPlan, SrmRecoveryPlanRecoveryMode, SrmRecoveryResultResultState
Since
  SRM API 2.0

## Data Object Description

The results and basic information about a previously run recovery.

Properties

Name | Type | Description
--- | --- | ---
description* | xsd:string | The description of the plan at the time of this run
errorCount | xsd:int | The count of error-level faults that were generated by the operation
errorCustomizedVms* | xsd:int | The count of the VM's that encountered an error during IP customization. Since SRM API 11.0
errors* | vmodl.LocalizedMethodFault[] | The errors encountered for this RP. Since SRM API 11.0
errorStateVms* | xsd:int | The count of the VM's that are in Error state Since SRM API 11.0
executionTimeInSeconds | xsd:long | The total execution time in seconds
ipCustomizedVms* | xsd:int | The count of the VM's that are successfully ip customized Since SRM API 11.0
key | xsd:int | Deprecated. Use runKey instead. Unique key for this recovery result.
name | xsd:string | The name of the recovery plan at the time of this run
plan* | ManagedObjectReference to a SrmRecoveryPlan | Recovery plan that this result covers
poweredOffVms* | xsd:int | The count of the VM's that are powered off Since SRM API 11.0
poweredOnVms* | xsd:int | The count of the VM's that are powered on Since SRM API 11.0
resultState | SrmRecoveryResultResultState | The result state This state is only the final state indicating completion or failure.
runKey | xsd:long | Unique key for this recovery result. Since SRM API 13.0
runMode | SrmRecoveryPlanRecoveryMode | The mode of recovery the plan was initiated in (test, failover, reprotect, revert)
startTime | xsd:dateTime | The time when the recovery was started
stopTime | xsd:dateTime | The time when the recovery completed or stopped
successfullyRecoveredVms* | xsd:int | The count of the VM's that are successfully recovered Since SRM API 11.0
totalPausedTimeInSeconds | xsd:long | The total time the recovery plan was paused
warningCount | xsd:int | The count of warning-level faults that were generated by the operation.
warnings* | vmodl.LocalizedMethodFault[] | The warnings encountered for this RP. Since SRM API 11.0
Properties inherited from
None

*Need not be set