openstack.image.v1.image¶
The Image Class¶
The Image class inherits from Resource.
-
class
openstack.image.v1.image.Image(attrs=None, loaded=False)¶ Construct a Resource to interact with a service’s REST API.
The Resource class offers two class methods to construct resource objects, which are preferrable to entering through this initializer. See
Resource.new()andResource.existing().Parameters: - attrs (dict) – The attributes to set when constructing this Resource.
- loaded (bool) –
Trueif this Resource exists on the server,Falseif it does not.
-
checksum= None¶ Hash of the image data used. The Image service uses this value for verification.
-
container_format= None¶ The container format refers to whether the VM image is in a file format that also contains metadata about the actual VM. Container formats include OVF and Amazon AMI. In addition, a VM image might not have a container format - instead, the image is just a blob of unstructured data.
-
copy_from= None¶ A URL to copy an image from
-
disk_format= None¶ Valid values are: aki, ari, ami, raw, iso, vhd, vdi, qcow2, or vmdk. The disk format of a VM image is the format of the underlying disk image. Virtual appliance vendors have different formats for laying out the information contained in a VM disk image.
-
is_public= None¶ Trueif this is a public image.
-
location= None¶ A location for the image identified by a URI
-
min_disk= None¶ The minimum disk size in GB that is required to boot the image.
-
min_ram= None¶ The minimum amount of RAM in MB that is required to boot the image.
-
name= None¶ Name for the image. Note that the name of an image is not unique to a Glance node. The API cannot expect users to know the names of images owned by others.
-
owner_id= None¶ The ID of the owner, or project, of the image.
-
properties= None¶ Properties, if any, that are associated with the image.
-
protected= None¶ Defines whether the image can be deleted.
-
size= None¶ The size of the image data, in bytes.
-
status= None¶ The image status.
-
created_at= None¶ The timestamp when this image was created.
-
updated_at= None¶ The timestamp when this image was last updated.