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 |