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"

}