Create a Restore Task for cloning VMs or a View.

Privileges: CLONE_MODIFY

Returns the created Restore Task that clones VMs or a View.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request to create a Restore Task for cloning VMs or a View.

Specifies the settings for a Restore Task that clones VMs or Views.

cloneViewParameters
object | null

Specifies settings for cloning an existing View.
This field is required for a 'kCloneView' Restore Task.

boolean | null

Specifies if the Restore Task should continue when some operations on some
objects fail. If true, the Cohesity Cluster ignores intermittent
errors and restores as many objects as possible.

string | null
enum

Specifies the way data needs to be retrieved from the external target.
This information will be filled in by Iris and Magneto will pass it along
to the Icebox as it is to support bulk retrieval from Glacier.
Specifies the type of Restore Task.

'kStandard' specifies retrievals that allow to access any of your archives
within several hours. Standard retrievals typically complete within 3–5
hours. This is the default option for retrieval requests that do not specify
the retrieval option.
'kBulk' specifies retrievals that are Glacier’s lowest-cost retrieval
option, which can be used to retrieve large amounts, even petabytes, of data
inexpensively in a day. Bulk retrieval typically complete within 5–12 hours.
'kExpedited' specifies retrievals that allows to quickly access your data
when occasional urgent requests for a subset of archives are required. For
all but the largest archives (250 MB+), data accessed using Expedited
retrievals are typically made available within 1–5 minutes.

Allowed:
hypervParameters
object | null

Specifies additional parameters for 'kHyperV' restore objects.

string | null
required

Specifies the name of the Restore Task. This field must be set and
must be a unique name.

int64 | null

Specify a new registered parent Protection Source. If specified
the selected objects are cloned or recovered to this new Protection
Source. If not specified, objects are cloned or recovered
to the original Protection Source that was managing them.

objects
array of objects | null

Array of Objects.

Specifies a list of Protection Source objects or Protection Job objects
(with specified Protection Source objects).

objects
string | null

Specifies the name of the View where the cloned VMs are stored.
This field is required for a 'kCloneVMs' Restore Task.

string | null
enum
required

Specifies the type of Restore Task such as 'kCloneVMs' or 'kCloneView'.
'kCloneVMs' specifies a Restore Task that clones VMs.
'kCloneView' specifies a Restore Task that clones a View.

Allowed:
vlanParameters
object | null

Specifies VLAN parameters for the restore operation.

vmwareParameters
object | null

Specifies additional parameters for 'kVmware' restore objects.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json