The nova.api.openstack.compute.images Module

class Images(extension_info)

Bases: nova.api.openstack.extensions.V21APIExtensionBase

Proxying API for Images.

alias = 'images'
get_controller_extensions()
get_resources()
name = 'Images'
version = 1
class ImagesController(**kwargs)

Bases: nova.api.openstack.wsgi.Controller

Base controller for retrieving/displaying images.

delete(*args, **kwargs)

Delete an image, if allowed.

Parameters:
  • reqwsgi.Request object
  • id – Image identifier (integer)
detail(*args, **kwargs)

Return a detailed index listing of images available to the request.

Parameters:reqwsgi.Request object.
index(*args, **kwargs)

Return an index listing of images available to the request.

Parameters:reqwsgi.Request object
show(*args, **kwargs)

Return detailed information about a specific image.

Parameters:
  • reqwsgi.Request object
  • id – Image identifier
wsgi_actions = {}
wsgi_extensions = []

Previous topic

The nova.api.openstack.compute.image_size Module

Next topic

The nova.api.openstack.compute.instance_actions Module

Project Source

This Page