345b9e77fe
Add the 'description' attribute to common image properties to allow users to record the purpose of the image in a human-readable format in an interoperable way. Co-authored-by: zhangbailin <zhangbailin@inspur.com> Co-authored-by: Brian Rosmaita <rosmaita.fossdev@gmail.com> Change-Id: Id0b148190cfa5fb9851ad2085a6b1ac1e0e7e352 Blueprint: add-description-field-to-image
33 lines
1.5 KiB
JSON
33 lines
1.5 KiB
JSON
{
|
|
"kernel_id": {
|
|
"type": ["null", "string"],
|
|
"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$",
|
|
"description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image."
|
|
},
|
|
"ramdisk_id": {
|
|
"type": ["null", "string"],
|
|
"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$",
|
|
"description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image."
|
|
},
|
|
"instance_uuid": {
|
|
"type": "string",
|
|
"description": "Metadata which can be used to record which instance this image is associated with. (Informational only, does not create an instance snapshot.)"
|
|
},
|
|
"architecture": {
|
|
"description": "Operating system architecture as specified in https://docs.openstack.org/python-glanceclient/latest/cli/property-keys.html",
|
|
"type": "string"
|
|
},
|
|
"os_distro": {
|
|
"description": "Common name of operating system distribution as specified in https://docs.openstack.org/python-glanceclient/latest/cli/property-keys.html",
|
|
"type": "string"
|
|
},
|
|
"os_version": {
|
|
"description": "Operating system version as specified by the distributor.",
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"description": "A human-readable string describing this image.",
|
|
"type": "string"
|
|
}
|
|
}
|