glanceclient.v1.images module¶
- 
class glanceclient.v1.images.Image(manager, info, loaded=False)¶
- Bases: - glanceclient.v1.apiclient.base.Resource- 
data(**kwargs)¶
 - 
delete(**kwargs)¶
 - 
update(**fields)¶
 
- 
- 
class glanceclient.v1.images.ImageManager(client)¶
- Bases: - glanceclient.v1.apiclient.base.ManagerWithFind- 
create(**kwargs)¶
- Create an image. - TODO(bcwaldon): document accepted params 
 - 
data(image, do_checksum=True, **kwargs)¶
- Get the raw data for a specific image. - Parameters
- image – image object or id to look up 
- do_checksum – Enable/disable checksum validation 
 
- Return type
- iterable containing image data 
 
 - 
delete(image, **kwargs)¶
- Delete an image. 
 - 
get(image, **kwargs)¶
- Get the metadata for a specific image. - Parameters
- image – image object or id to look up 
- Return type
 
 - 
list(**kwargs)¶
- Get a list of images. - Parameters
- page_size – number of items to request in each paginated request 
- limit – maximum number of images to return 
- marker – begin returning images that appear later in the image list than that represented by this image id 
- filters – dict of direct comparison filters that mimics the structure of an image object 
- owner – If provided, only images with this owner (tenant id) will be listed. An empty string (‘’) matches ownerless images. 
- return_req_id – If an empty list is provided, populate this list with the request ID value from the header x-openstack-request-id 
 
- Return type
- list of - Image
 
 - 
update(image, **kwargs)¶
- Update an image. - TODO(bcwaldon): document accepted params 
 
- 
