This request returns the TFO status of a Cloudian protected domain by specified ID.

Usage:

GET on /domains/cloudians3/{domainId}/testfailoverstatus

Request URL:

https://<MS hostname>/jss/domains/cloudians3/{domainId}/testfailoverstatus

Header:

fios-session:vc_sessionId

Request:

N/A

Response:

{

  "id": "e052a641-7018-408e-aebd-8122a3db1f5f",

  "name": "domain1",

  "status": "TEST_FAILOVER_RUNNING",

  "totalDataKB": 331231243 "remainingDataKB": 231231243,

  "connectionStatus": "OK",

  "progress": 10,

  "state": "REHYDRATION_RUNNING",

  "protectedVms": [{

      "id": "b2b529f2-8a19-4b62-8986-d03e7c6f5b61",

      "uuid": "67b529f2-8a19-4b62-8986-d03e7c6f5b61",

      "name": "VMachine-1",

      "status": "RECOVERABLE"

    },

    {

      "id": "cfb529f2-8a19-4b62-8986-d03e7c6f5b61",

      "uuid": "ghb529f2-8a19-4b62-8986-d03e7c6f5b61",

      "name": "VirtualMachine-2",

      "status": "RECOVERABLE"

    }

  ],

  "overview": {

    "steps": [

      "PREREQ_CHECKS",

      "REQUEST_TFO",

      "PREPARE_REHYDRATION",

      "PREPARE_ISOS",

      "PREPARE_TEMP_VMS",

      "POWERON_VMS_AND_RETRIEVE_IP",

      "RECOVER_VMS_DATA_WAIT_FOR_COMPLETION_REQ",

      "CLEANUP_TEMP_VMS",

      "FINALIZE_VMS",

      "EXECUTE_RUNBOOK",

      "WAIT_FOR_COMPLETION_REQ",

      "CLEANUP_VMS",

      "COMPLETE"

    ],

    "currentStep": "PREREQ_CHECKS"

  },

  "criticalAlerts": [{

    "code": 10102,

    "category": "WARNING",

    "name": "DOMAIN_ALERT_WAITING_TFO_COMPLETE_REQUEST"

  }],

  "criticalAlerts": [{

      "code": 20102,

      "category": "WARNING",

      "name": "DOMAIN_ALERT_OBJECT_STORE_CONNECTION_LOST",

      "causeMessageCode": null,

      "causeMessageDetails": null,

      "resumable": true

    },

    {

      "code": 20113,

      "category": "WARNING",

      "name": "DOMAIN_ALERT_DRVA_CONNECTION_LOST",

      "causeMessageCode": null,

      "causeMessageDetails": null,

      "resumable": true

    }

  ],

  "runbookStatus": {

    "recoveryGroups": [{

        "id": "234243-343e-1252-435767",

        "name": "Group1",

        "status": "NOT_RUN"

      },

      {

        "id": "234243-343e-1252-435733",

        "name": "Group2",

        "status": "RUNNING"

      },

      {

        "id": "234243-343e-1252-435793",

        "name": "Group3",

        "status": "COMPLETE"

      },

    ],

    "independentProtectedVms": {

      "status": "COMPLETE"

    }

  }

}

My test response {

  "id": "44708ca4-9868-11ec-8884-005056bbc14c",

  "name": "Domain1_CLOUDIAN-S3",

  "status": "RECOVERY_RUNNING",

  "totalDataKB": 7184384,

  "remainingDataKB": 0,

  "progress": 76,

  "connectionStatus": "OK",

  "protectedVms": [{

      "id": "2f3249c8-986b-11ec-8884-005056bbc14c",

      "uuid": "503b2631-31bd-70e1-0f6f-8338ff5d035a",

      "name": "fs188-cent-vm3",

      "status": "RECOVERABLE",

      "allDisksRecoverable": true,

      "protectedDisks": [{

          "id": "2f3249c6-986b-11ec-8884-005056bbc14c",

          "uuid": "6000c292-f5f3-8e95-f987-52b20a1ba43f",

          "status": "RECOVERABLE",

          "statusDetail": null,

          "replicationStatus": null

        },

        {

          "id": "2f3249c7-986b-11ec-8884-005056bbc14c",

          "uuid": "6000c293-684b-9c2b-e45b-c2e12d4d05bc",

          "status": "RECOVERABLE",

          "statusDetail": null,

          "replicationStatus": null

        }

      ]

    },

    {

      "id": "2f8e256b-986b-11ec-8884-005056bbc14c",

      "uuid": "503bcfe5-1374-d7fc-cef5-93493eb79478",

      "name": "fs188-cent-vm2",

      "status": "RECOVERABLE",

      "allDisksRecoverable": true,

      "protectedDisks": [{

          "id": "2f8e256a-986b-11ec-8884-005056bbc14c",

          "uuid": "6000c291-0056-9fda-1efb-39da3a11beb4",

          "status": "RECOVERABLE",

          "statusDetail": null,

          "replicationStatus": null

        },

        {

          "id": "2f8e2569-986b-11ec-8884-005056bbc14c",

          "uuid": "6000c291-e1c9-d5d8-4cf0-1edf05c0ed18",

          "status": "RECOVERABLE",

          "statusDetail": null,

          "replicationStatus": null

        }

      ]

    }

  ],

  "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": "CLEANUP_TEMP_VMS"

  },

  "criticalAlerts": [],

  "recoveredDataKB": 6119405,

  "recoveryRestarted": false,

  "rocvaState": null,

  "state": "REHYDRATION_RUNNING",

  "runbookStatus": {

    "recoveryGroups": [],

    "independentProtectedVms": {

      "status": "NOT_RUN"

    }

  }

}