BaseRecoveryPlanExecutionReport

BaseRecoveryPlanExecutionReport
BaseRecoveryPlanExecutionReport

Base class representing the execution report of a recovery plan.

JSON Example
{
    "error": {
        "args": [],
        "code": "Forbidden",
        "msg": "Permission denied.",
        "stacktrace": "com.vmware.h4.api.error.exceptions.PermissionDeniedException: Permission denied."
    },
    "execEnd": 1645707066012,
    "execStart": 1645707065923,
    "executionId": "271c8c0b-aba5-425c-b8f3-3ada3d4d2e14",
    "operation": "TEST",
    "planDescription": "The example of the plan.",
    "planId": "6556244a-5d1a-4166-8ed6-38db17e037b8",
    "planName": "271c8c0b-aba5-425c-b8f3-3ada3d4d2e14",
    "planOwner": "root",
    "planType": "RECOVERY",
    "result": "SUCCEEDED",
    "site": "site1"
}
error
Optional

error

integer As int64 As int64
execEnd
Optional

The time when the execution finished.

integer As int64 As int64
execStart
Optional

The time when the execution started.

string As uuid As uuid
executionId
Optional

The unique identifier of the recovery plan execution.

string
operation
Optional

The type of executed operation.

string
planDescription
Optional

Recovery plan description.

string As uuid As uuid
planId
Optional

The unique identifier of the recovery plan.

string
planName
Optional

Plan 1

string
planOwner
Optional

The user that created the plan.

string
planType
Optional

The type of the plan.

string
result
Optional

Whether the execution was successful or not.

string
site
Optional

The site where the plan was executed.