Images

This schema file defines all entity related to Images.

Common types used by multiple entities and possibly spanning several types of requests.

Servers and all internal Entities including: Addresses, and Files.

All fault types.

The element defines a collection of files used to create or rebuild a server.

A collection of images.

The server associated with the image. This may not contain full server details but will always contain an ID, a name, as well as self and bookmark links.

A collection of meta data items associated with the image.

The details of a fault that may have occurred while creating an image.

The ID of the image.

The name of the image.

A unique ID that identifies the tenant that contains the image.

A unique ID that identifies the user who created the image.

A time-stamp identifying the modification time of the image.

A creation time-stamp for the image.

The progress of the current image operation.

The current state (or status) of the image.

Minimum disk space required for the image in gigabytes.

The minimum amount of RAM required for the image in megabytes.

The only allowed attribute for this Image type is the name, ID, and links. This is used for non-detailed list of images.

Here the image MUST contain a name, an ID, a bookmark link, and a self link.

A collection of images (all details).

A collection of images with only IDs, names, and links. This is used for the non-detailed list of images.

An extensible image status type allows all of the strings defined in ImageStatus or an alias prefixed status.

The image is in an unknown state.

All operations have completed successfully, the image is available for install.

The image is being created (or saved).

The image has been deleted.

The requested operation has failed.