This request adds VMs to an Azure Blob protected domain.

Usage:

POST on /domains/azureblob/{domainId}/vms

Request URL:

https://<MS hostname>/jss/domains/azureblob/{domainId}/vms

Header:

fios-session:vc_sessionId

Request:

{

  "vms": [{

      "vmId": "5026328b-aef6-31f3-684f-118bb133039d",

      "cacheMode": "WRITETHROUGH",

      "enhancedWB": null

    },

    {

      "vmId": "5026fa34-9210-ec00-7e7b-ed5ae7d6cdb0",

      "cacheMode": "WRITEBACK_VMDK",

      "enhancedWB": false

    }

  ]

}

Response:

[{

    "completedAt": null,

    "description": "Start Protection",

    "errorCode": null,

    "errorMessage": null,

    "errorTargets": [],

    "id": 91,

    "longRunning": false,

    "maxtime": 300000,

    "parentTaskId": null,

    "progress": 0,

    "progressStatusCode": 10001,

    "startedAt": null,

    "state": "Initializing task",

    "submittedAt": "1645775379077",

    "submittedBy": "VSPHERE.LOCAL\\Administrator",

    "successDetailCode": null,

    "successDetailMessage": null,

    "successDetailParams": null,

    "target": "5026328b-aef6-31f3-684f-118bb133039d",

    "targetName": "fs200-centos-vm-07",

    "taskType": "ADDVMTODOMAIN"

  },

  {

    "completedAt": null,

    "description": "Start Protection",

    "errorCode": null,

    "errorMessage": null,

    "errorTargets": [],

    "id": 92,

    "longRunning": false,

    "maxtime": 300000,

    "parentTaskId": null,

    "progress": 0,

    "progressStatusCode": 10001,

    "startedAt": null,

    "state": "Initializing task",

    "submittedAt": "1645775379165",

    "submittedBy": "VSPHERE.LOCAL\\Administrator",

    "successDetailCode": null,

    "successDetailMessage": null,

    "successDetailParams": null,

    "target": "5026fa34-9210-ec00-7e7b-ed5ae7d6cdb0",

    "targetName": "fs200-centos-vm-08",

    "taskType": "ADDVMTODOMAIN"

  }

]