Description
The Image class is a virtual resource holding data about a server or disk image
Derived By
Extending virtualResource
Content Model
Contains elements as defined in the following table.
Component |
Type |
Occurs |
Description |
---|---|---|---|
billingEntityUUID |
string |
0..1 |
The UUID of the Billing Entity to which the resource belongs |
resourceCreateDate |
dateTime |
0..1 |
The creation date of the resource |
resourceKey |
0..* |
The keys attached to the resource |
|
resourceMetadata |
0..1 |
The metadata attached to the resource |
|
resourceName |
string |
0..1 |
The name of the resource |
resourceState |
0..1 |
The state of the resource |
|
resourceType |
0..1 |
The type of the resource |
|
resourceUUID |
string |
0..1 |
The UUID of the resource (read-only) |
clusterName |
string |
0..1 |
The name of the cluster in which the resource is located |
clusterUUID |
string |
0..1 |
The UUID of the cluster in which the resource is located |
customerName |
string |
0..1 |
The name of the customer that owns the resource |
customerUUID |
string |
0..1 |
The UUID of the customer that owns the resource |
productOfferName |
string |
0..1 |
The name of the product offer associated with the resource |
productOfferUUID |
string |
0..1 |
The UUID of the product offer associated with the resource |
vdcName |
string |
0..1 |
The name of the VDC in which the resource is contained |
vdcUUID |
string |
0..1 |
The UUID of the VDC in which the resource is contained |
size |
long |
1..1 |
The size of the image |
defaultUser |
string |
0..1 |
The default user for a server created using this image |
genPassword |
boolean |
1..1 |
A flag indicating whether a password should be generated when this image is used |
imageType |
0..1 |
The type of image concerned (disk or server) |
|
baseUUID |
string |
0..1 |
The UUID of the resource from which the image was derived |
snapshotUUID |
string |
0..1 |
The UUID of the snapshot from which the image was derived |
baseName |
string |
0..1 |
The name of the resource from which the image was derived |
userPermission |
0..1 |
The user image permissions |
|
ownerPermission |
0..1 |
The owner image permissions |
|
customerValidString |
string |
0..1 |
The image's customer validation data |
publishedTo |
0..* |
A list of UUIDs to whom the image is published |
|
osChargeProductOfferUUID |
string |
0..1 |
The UUID of the product offer used to charge for the image |
osChargeProductOfferName |
string |
0..1 |
The name of the product offer used to charge for the image |