VappRecoveryExecution
VappRecoveryExecution
Represents information related to the execution of a recovery plan for a vApp.
JSON Example
{
"owner": "root",
"sourceSite": "site1",
"vappName": "myvapp",
"vappReplicationId": "C4VAPP-9ad34b0a-f134-45ea-acf9-98aa8e969271",
"vmRecoveryExecutions": [
{
"error": {
"args": [],
"code": "Forbidden",
"msg": "Permission denied.",
"stacktrace": "com.vmware.h4.api.error.exceptions.PermissionDeniedException: Permission denied."
},
"execEnd": 1464261618370,
"execStart": 1464261608370,
"owner": "root",
"recoveryState": "string",
"replicationId": "C4VAPP-9ad34b0a-f134-45ea-acf9-98aa8e969271",
"result": "SUCCEEDED",
"sourceSite": "site1",
"vmName": "myvm",
"warnings": [
{
"cause": {
"args": [],
"code": "Forbidden",
"msg": "Permission denied.",
"stacktrace": "com.vmware.h4.api.error.exceptions.PermissionDeniedException: Permission denied."
},
"error": {
"args": [],
"code": "Forbidden",
"msg": "Permission denied.",
"stacktrace": "com.vmware.h4.api.error.exceptions.PermissionDeniedException: Permission denied."
}
}
]
}
]
}
string
owner
Optional
The owner of the vApp replication
string
sourceSite
Optional
Source site of the replication.
string
vappName
Optional
The name of the source vApp.
string
vappReplicationId
Optional
ID of the vApp replication, part of which is/are the VM replication(s) that recovery operation was run for.
array of RecoveryExecution
vmRecoveryExecutions
Optional
Information about execution of recovery operation for VM replications, part of the vApp replication.