graffiti/etc/dictionary/CapabilityType-os-glance.json

45 lines
1.8 KiB
JSON

{ "capability_type_list" :
[
{
"name": "Image",
"namespace": "OS::GLANCE",
"description": "A collection of files for a specific operating system (OS) that you use to create or rebuild a server. OpenStack provides pre-built images. You can also create custom images, or snapshots, from servers that you have launched. Custom images can be used for data backups or as \"gold\" images for additional servers.",
"properties": {}
},
{
"name": "ImageSnapshot",
"namespace": "OS::GLANCE",
"description": "The OpenStack snapshot mechanism allows you to create new images from running instances. This is very convenient for upgrading base images or for taking a published image and customizing it for local use. However, an instance snapshot is an image. The only difference between an image that you upload directly to the Image Service and an image that you create by snapshot is that an image created by snapshot has additional properties in the glance database.",
"properties": {
"image_type": {
"type": "string",
"description": "",
"defaultValue": "snapshot",
"required": false,
"confidential": false,
"pattern": "snapshot"
},
"instance_uuid": {
"type": "string",
"description": "uuid of instance that was snapshotted",
"required": false,
"confidential": false
},
"base_image_ref": {
"type": "string",
"description": "uuid of original image of instance that was snapshotted",
"required": false,
"confidential": false
},
"image_location": {
"type": "string",
"description": "",
"defaultValue": "snapshot",
"required": false,
"confidential": false,
"pattern": "snapshot"
}
}
}
]
}