Create Recovery Group
Select
Create Recovery group
- application/json
Request Body
- id int32
Id of the recovery group
- name string
Name of the recovery group
target object
id int32name stringpostRecoveryActions object[]
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
- delayBetweenPriorityMachines int32
The delay between machines in different priorities in minutes
- continueOnFailure boolean
Default value:
false
Set to true to continue to the next priority machines on failure
- action RecoveryAction
Possible values: [
CREATE
,UPDATE
,DELETE
]Recovery Action
recoveryPointDetails object
Contains the information regarding the recovery group level recoveryPoint selection
recoveryPoint int32Timestamp for group restore in case of disaster, default value is 0 as latest recovery point
recoveryPointCategory stringPossible values: [
LATEST
,POINT_IN_TIME
,AUTOMATIC
]Default value:
LATEST
Type of recovery point category that can be selected. Default is Latest
- recoveryPoint int32
Timestamp for group restore in case of disaster, default value is 0 as latest recovery point
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
recoveryGroup object
id int32name stringerror object
errorMessage stringerrorCode int32
{
"recoveryGroup": {
"id": 0,
"name": "string"
},
"error": {
"errorMessage": "string",
"errorCode": 0
}
}