update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b second try
[osm/SO.git] / rwlaunchpad / plugins / rwimagemgr / etc / ub16 / schema-image.json
1 {
2     "kernel_id": {
3         "type": ["null", "string"],
4         "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}$",
5         "description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image."
6     },
7     "ramdisk_id": {
8         "type": ["null", "string"],
9         "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}$",
10         "description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image."
11     },
12     "instance_uuid": {
13         "type": "string",
14         "description": "Metadata which can be used to record which instance this image is associated with. (Informational only, does not create an instance snapshot.)"
15     },
16     "architecture": {
17         "description": "Operating system architecture as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html",
18         "type": "string"
19     },
20     "os_distro": {
21         "description": "Common name of operating system distribution as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html",
22         "type": "string"
23     },
24     "os_version": {
25         "description": "Operating system version as specified by the distributor",
26         "type": "string"
27     }
28 }