Table of contents
Table of Contents |
---|
Introduction
Installing a guest operating system is a very common task upon VM creation, and in order to reduce deployment time, we have included the ability of mounting an ISO image right after a VM has been created, so users can power on the VM and start installing the desired OS without remotely mounting the ISO image, which depending of user's bandwidth, could take longer because it has to transmit the ISO file contents to the VM.
...
Note | |||||
---|---|---|---|---|---|
| |||||
Remember, you can also show what methods are allowed and description, parameters, etc. by making an OPTIONS HTTP request to /v2/iso.
|
List
In order to list available ISO images you should make a GET request to the endpoint /v2/iso passing your access token. As a result, you will get list of ISO images in form of JSON objects with the following attributes:
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "_links": { "api": "https://vss-api.eis.utoronto.ca:8001/v2/", "self": "https://vss-api.eis.utoronto.ca:8001/v2/iso" }, "data": [ { "name": "CentOS-7.0-1406-x86_64-DVD", "path": "[vss-ISOs] Linux/CentOS/CentOS-7.0-1406-x86_64-DVD.iso" }, { "name": "CentOS-7.0-1406-x86_64-Minimal", "path": "[vss-ISOs] Linux/CentOS/CentOS-7.0-1406-x86_64-Minimal.iso" }, { "name": "CentOS-7.0-1406-x86_64-NetInstall", "path": "[vss-ISOs] Linux/CentOS/CentOS-7.0-1406-x86_64-NetInstall.iso" } ], "meta": { "count": 3, "time": "0.91943s", "user": "jm" } } |
Filters
This resource has one filter to narrow down the number of ISO images shown in the result.
...