{ "CompleteReason": "", "Completed": "/Date(1520423877045)/", "InitiatedBy": "Administrator", "IsCancellable": false, "Link": { "href": "https://172.20.99.9:9669/v1/tasks/0743-01d3-4c5-844b-b428b1.60d6-c090-4233-8b9a4c", "identifier": "0c66b743-01d3-42c5-844b-bf5d4283ddb1.6b5b30d6-c090-4233-8466-5fe18bf39a4c", "rel": null, "type": "TaskApi" }, "RelatedEntities": { "Hosts":[], "Sites":[ { "href": "https://172.20.99.9:9669/v1/localsite", "identifier": "736cfa4b-658b-41d5-91ea-33c2213db6ed", "rel": null, "type": "LocalSiteApi" }, { "href": "https://172.20.99.9:9669/v1/peersites/6b5b30d6-c090-4233-8466-5fe18bf39a4c", "identifier": "6b5b30d6-c090-4233-8466-5fe18bf39a4c", "rel": null, "type": "PeerSiteApi" } ], "Vpgs":[ { "href": "https://172.20.99.9:9669/v1/vpgs/b797d92a-a65a-4e00-9410-1a3aff93480b", "identifier": "b797d92a-a65a-4e00-9410-1a3aff93480b", "rel": null, "type": "VpgApi" } ] "FlrSessions":[ { "href": "https://172.20.99.9:9669/v1/flrs/e35fc247-5fe0-4e1c-ab9f-edc76d3aeda8", "identifier": "e35fc247-5fe0-4e1c-ab9f-edc76d3aeda8", "rel": null, "type": "FlrSessionInformationApi" } ] }, "Started": "/Date(1520423876840)/", "Status": { "Progress":100, "State": 6 }, "TaskIdentifier": "0c66b743-01d3-42c5-844b-bf5d4283ddb1.6b5b30d6-c090-4233-8466-5fe18bf39a4c", "Type": "FlrJournalUnmount" } |
Parameter | Description |
CompleteReason | The reason the task completed. |
Completed | The date the task completed. The value can be converted to an understandable date using code similar to the following: var date = new Date(jsonDate); or code similar to the Perl code example, jsonDateToString($), in Managing vCD APIs. |
InitiatedBy | The name of the user who initiated the task. |
IsCancellable | True: The task can be canceled via user intervention. False: The task cannot be canceled via user intervention. |
Link | The link details. |
href | The URL used. |
identifier | The unique identifier of the task. |
rel | The next path level for the API relative to the current path. |
type | The API interface service. |
RelatedEntities | Entities possibly affected by the event. |
Hosts | The hosts affected by the task. |
href | The URL used to retrieve host information for each host affected by the event. |
identifier | The unique internal identifier of the host where the API runs. |
rel | The next path level for the API relative to the current path. |
type | The API interface service. |
Sites | The sites affected by the task. |
href | The URL used to retrieve site information: peersites and localsite APIs. |
identifier | The unique internal identifier of the site where the API runs. |
rel | The next path level for the API relative to the current path. |
type | The API interface service. |
Vpgs | The VPGs affected by the task. |
href | The URL used to retrieve VPG information for each VPG affected by the event. |
identifier | The unique internal identifier of the VPG. |
rel | The next path level for the API relative to the current path. |
type | The API interface service. |
FlrSessions | The file level restore sessions affected by the task. |
href | The URL used to retrieve file level restore session information for each session affected by the event. |
identifier | The unique internal identifier of the file level restore session. |
rel | The next path level for the API relative to the current path. |
type | The API interface service. |
Started | The date the task started. The value can be converted to an understandable date using code similar to the following: var date = new Date(jsonDate); or code similar to the Perl code example, jsonDateToString($), in Managing vCD APIs. |
Status | The status of the task. |
Progress | The progress of the task. |
State | The state of the task. Possible values are (Json/XML): 0/FirstUnusedValue 1/InProgress 2/WaitingForUserInput 3/Paused 4/Failed 5/Stopped 6/Completed 7/Cancelling |
TaskIdentifier | The unique identifier of the task. |
Type | The type of task. For the description of the tasks, refer to the Zerto documentation about monitoring tasks. Possible values are: 0 or FirstUnusedValue 1 or CreateProtectionGroup 2 or RemoveProtectionGroup 3 or FailOver 4 or FailOverTest 5 or StopFailOverTest 6 or Move 7 or GetCheckpointList 8 or ProtectVM 9 or UnprotectVM 10 or AddVMToProtectionGroup 11 or RemoveVMFromProtectionGroup |
12 or InstallVra 13 or UninstallVra 14 or GetVMSettings 15 or UpdateProtectionGroup 16 or InsertTaggedCP 17 or WaitForCP 18 or HandleMirrorPromotion 19 or ActivateAllMirrors 20 or LogCollection 21 or ClearCheckpoints 22 or ForceReconfigurationOfNewVM 23 or ClearSite 24 or ForceRemoveProtectionGroup 25 or ForceUpdateProtectionGroup 26 or ForceKillProtectionGroup | |
27 or PrePostScript 28 or InitFullSync 29 or Pair 30 or Unpair 31 or AddPeerVraInfo 32 or RemovePeerVraInfo 33 or InstallCloudConnector 34 or UninstallCloudConnector 35 or HandleFirstSyncDone | |
36 or Clone 37 or MoveBeforeCommit 38 or MoveRollback 39 or MoveCommit 40 or UpgradeVRA 41 or MaintainHost 42 or NotSupportedInThisVersion 43 or MoveProtectionGroupToManualOperationNeeded | |
44 or FailoverBeforeCommit 45 or FailoverCommit 46 or FailoverRollback 47 or ChangeVraIpSettings 48 or PauseProtectionGroup 49 or ResumeProtectionGroup 50 or BulkUpgradeVras 51 or BulkUninstallVras 52 or ChangeVraPassword 53 or ChangeRecoveryHost 54 or ChangeRecoveryHostForProtectionGroup | |
55 or VpgBackup 56 or RedeployCloudConnector 57 or RestoreVpg 58 or VpgDeleteBackup 59 or SubmitSupportTicket 60 or PreScript 61 or PostScript 62 or ChangeVraPasswordIpSettings 63 or FlrJournalMount 64 or FlrJournalUnmount 65 or StartVMsWithOrder 66 or HandleProtectedVmRemovedFromPlatform 67 or HandleProtectedVmAddedToPlatform 68 or SplitCommit |
Response: Description |
Task types: CreateProtectionGroup RemoveProtectionGroup FailOver FailOverTest StopFailOverTest Move GetCheckpointList ProtectVM UnprotectVM AddVMToProtectionGroup RemoveVMFromProtectionGroup |
InstallVra UninstallVra GetVMSettings UpdateProtectionGroup InsertTaggedCP WaitForCP HandleMirrorPromotion ActivateAllMirrors LogCollection ClearCheckpoints ForceReconfigurationOfNewVM ClearSite ForceRemoveProtectionGroup ForceUpdateProtectionGroup ForceKillProtectionGroup |
PrePostScript InitFullSync Pair Unpair AddPeerVraInfo RemovePeerVraInfo InstallCloudConnector UninstallCloudConnector HandleFirstSyncDone |
Clone MoveBeforeCommit MoveRollback MoveCommit UpgradeVra MaintainHost NotSupportedInThisVersion MoveProtectionGroupToManualOperationNeeded |
FailoverBeforeCommit FailoverCommit FailoverRollback ChangeVraIpSettings PauseProtectionGroup ResumeProtectionGroup BulkUpgradeVras BulkUninstallVras ChangeVraPassword ChangeRecoveryHost ChangeRecoveryHostForProtectionGroup |
VpgBackup RedeployCloudConnector RestoreVpg VpgDeleteBackup SubmitSupportTicket PreScript PostScript ChangeVraPasswordIpSettings FlrJournalMount FlrJournalUnmount StartVMsWithOrder HandleProtectedVmRemovedFromPlatform HandleProtectedVmAddedToPlatform SplitCommit |