Get Virtual Machine State from Primary Site vCenter Server by ID
This request returns details of the primary site.
Usage:
GET on /vms/{vmInstanceUuid}
#Get vmInstance Uuid under protected Vms from /domains/<domain id>
Request URL:
https://<MS hostname>/jss/vms/<VM instance uuId>
Header:
fios-session:vc_sessionId
Request:
N/A
Response:
{
"id": "503d41cf-4792-bbed-6a37-bf24bf76c0d8",
"moref": "VirtualMachine:vm-66",
"instanceUuid": "503d41cf-4792-bbed-6a37-bf24bf76c0d8",
"name": "fs231-vm1",
"runtimeState": "POWEREDOFF",
"path": null,
"virtualDisks": [{
"id": "503d41cf-4792-bbed-6a37-bf24bf76c0d8_2000",
"uuid": "6000c294-3b60-ad13-f889-e7cf4e100f59",
"label": "Hard disk 1",
"capacityInKB": 10485760,
"vmdkFilename": "/vmfs/volumes/671a0555-b1e8e23d-ace9-00505681d4d3/fs231-vm1_2/fs231-vm1-01.vmdk",
"iofilterIds": [
"JET_bootbank_jetdr_5.0.0.201-1OEM.700.1.0.15843807"
],
"diskMode": "DEPENDENT",
"shared": false,
"key": 2000,
"migrating": false
},
{
"id": "503d41cf-4792-bbed-6a37-bf24bf76c0d8_2001",
"uuid": "6000c29f-186f-2366-9bb3-1b2df064e79e",
"label": "Hard disk 2",
"capacityInKB": 2097152,
"vmdkFilename": "/vmfs/volumes/671a0555-b1e8e23d-ace9-00505681d4d3/fs231-vm1_2/fs231-vm1_1-01.vmdk",
"iofilterIds": [
"JET_bootbank_jetdr_5.0.0.201-1OEM.700.1.0.15843807"
],
"diskMode": "DEPENDENT",
"shared": false,
"key": 2001,
"migrating": false
}
],
"virtualCdroms": [{
"id": "503d41cf-4792-bbed-6a37-bf24bf76c0d8_16000",
"label": "CD/DVD drive 1",
"filename": null,
"key": 16000
}],
"networks": [{
"id": "Network:network-18",
"moref": "Network:network-18",
"name": "VM Network",
"type": "STANDARD",
"distributedPort": false
}],
"virtualNics": [{
"id": "503d41cf-4792-bbed-6a37-bf24bf76c0d8_4000",
"label": "Network adapter 1",
"macAddress": "00:50:56:bd:17:75",
"key": 4000,
"externalId": null,
"ipV4": null,
"pciSlotNumber": 192,
"networkId": "Network:network-18"
}],
"numCpu": 1,
"memoryMB": 2048,
"managedByJetDr": false,
"snapshotPresent": false
}