Get Test Failover (TFO) Status of Azure Blob Protected Domain by ID
This request returns the TFO status of an Azure Blob protected domain by specified ID.
Usage:
GET on /domains/azureblob/{domainId}/testfailoverstatus
Request URL:
https://<MS hostname>/jss/domains/azureblob/{domainId}/testfailoverstatus
Header:
fios-session:vc_sessionId
Request:
N/A
Response:
{
"status": "RECOVERY_RUNNING",
"connectionStatus": "OK",
"criticalAlerts": [],
"overview": {
"steps": [
"PREREQ_CHECKS",
"REQUEST_TFO",
"PREPARE_REHYDRATION",
"PREPARE_ISOS",
"PREPARE_TEMP_VMS",
"POWERON_VMS_AND_RETRIEVE_IP",
"RECOVER_VMS_DATA",
"CLEANUP_TEMP_VMS",
"FINALIZE_VMS",
"EXECUTE_RUNBOOK",
"WAIT_FOR_COMPLETION_REQ",
"CLEANUP_VMS",
"COMPLETE"
],
"currentStep": "REQUEST_TFO"
},
"progress": 0,
"protectedVms": [{
"protectedDisks": [{
"replicationStatus": null,
"status": "RECOVERABLE",
"statusDetail": null,
"id": "acb7e7bf-9601-11ec-8de3-005056bba31d",
"uuid": "6000c29d-8f09-b01d-cd57-f4bf2b83b587"
},
{
"replicationStatus": null,
"status": "RECOVERABLE",
"statusDetail": null,
"id": "acb7e7c1-9601-11ec-8de3-005056bba31d",
"uuid": "6000c29c-1ec9-afd7-4c7e-8608828a082b"
},
{
"replicationStatus": null,
"status": "RECOVERABLE",
"statusDetail": null,
"id": "acb7e7c0-9601-11ec-8de3-005056bba31d",
"uuid": "6000c296-e19a-020f-eb9d-2c5d35af2874"
}
],
"status": "RECOVERABLE",
"id": "acb7e7c2-9601-11ec-8de3-005056bba31d",
"uuid": "50264620-f9db-e4ed-213f-6e8fee47a7fa",
"name": "fs200-centos-vm-06",
"allDisksRecoverable": true
}],
"remainingDataKB": null,
"totalDataKB": null,
"id": "a0a1452c-9601-11ec-8de3-005056bba31d",
"name": "fs035-dom-01",
"recoveredDataKB": 0,
"recoveryRestarted": false,
"rocvaState": null,
"runbookStatus": {
"independentProtectedVms": {
"status": "NOT_RUN"
},
"recoveryGroups": []
},
"state": "INITIALIZING"
}