Retrieves details of a specified blueprint, including snapshots.
Request Path
GET /api/v3/projects/{projectId}/blueprints/{blueprintId}
Request Payload
None
Parameters
{projectId} |
The ID of the project in which the blueprint resides. To retrieve project IDs, use GET /api/v3/projects. |
{blueprintId} |
The ID of the blueprint. To retrieve blueprints and their IDs, use GET /api/v3/projects/ID/blueprints. |
Response Example
{ "createFromVersions": [ { "id": "BPvY9ME2CJ8dg-TyTeUvcKzw2", "name": "Testing blueprint", "description": "nothing special", "machines": [ { "name": "first snapshot", "description": "My machine", "osTypeName": "Windows", "imageUrl": "/resources/imgs/cs/machines_icon_orange.png", "resources": { "cpuCount": 2, "diskSizeMB": 32768, "memorySizeMB": 2048 }, "domainName": null, "internalIPs": [], "macAddresses": [], "canAddMultipleInstances": true, "hostName": "SpecialVM", "vanityName": null, "httpAccessEnabled": false, "startWithHttps": false, "user": null, "password": null, "id": "MCao6FQ3obaX3LEzB4MVo6cA2" } ], "authorName": "Barney Lovell", "comment": null, "type": 0, "name": "new snapshot", "isDefault": false, "isLatest": false, "number": 3, "resources": { "cpuCount": 2, "diskSizeMB": 32768, "memorySizeMB": 2048 }, "createTime": "Wed, 24 Oct 2012 14:45:25 GMT", "description": null, "imageUrl": null, "Regions": [ "REKolD1-ab84YIxODeMGob9A2" ], "id": "SSuRqlLAZ1o_212W1UVpbJbA2" }, ], "isEnvironmentTemplate": false, "type": 0, "imageUrl": "/resources/imgs/cs/machines_icon_orange.png", "tags": null, "categories": null, "resources": { "cpuCount": 2, "diskSizeMB": 32768, "memorySizeMB": 2048 }, "numberOfMachines": 1, "hasMultipleVersions": false, "hasDefaultVersion": true, "disabledForRegularEnvironmentCreation": null, "disabledForTrainingEnvironmentCreation": null, "canAddMultipleInstances": false, "envTemplateScope": null, "creationDate": "Mon, 30 Mar 2014 03:26:40 GMT" }
Response Properties Notes
createFromVersions |
The snapshots contained in the blueprint |