Skip to main content

Mount Storage Array Snapshot

Mounting a snapshot from the Storage Array

Path Parameters
  • arrayId int32 required
Request Body
  • destinationClient object

    Model for destination clients id and path during Snap operations

  • id int32

    Id of the MA where the Snap is mounted

  • path string

    Path where the snap is mounted

  • protectSnap int32

    Possible values: [0, 1]

    Enable or disable VSS protection on Snaps while mounting

  • volumes object[]

    Volumes of the snap you want to mount

  • smVolumeId int32

    smVolumeId of the snaps you want to mount/unmount/delete

  • flags int32

    Volume flags to be set for snap Operations.

  • scsiServer object
  • id int32
  • name string
Responses

OK


Schema
  • jobId int32

    Resulting job Id

  • errorCode int32

    error code

  • errorMessage string

    error message

POST /v4/storagearrays/:arrayid/snaps/mount    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://localhost/webconsole/api
token
arrayId — path required
Body
{
"destinationClient": {
"id": 0,
"path": "string"
},
"protectSnap": 0,
"volumes": [
{
"smVolumeId": 0,
"flags": 0
}
],
"scsiServer": {
"id": 0,
"name": "string"
}
}
curl -L -X POST 'https://localhost/webconsole/api/V4/StorageArrays/:arrayId/Snaps/Mount' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"destinationClient": {
"id": 0,
"path": "string"
},
"protectSnap": 0,
"volumes": [
{
"smVolumeId": 0,
"flags": 0
}
],
"scsiServer": {
"id": 0,
"name": "string"
}
}'