openstack中Nova组件images的所有python API 汇总

Images

Image interface.

class novaclient.v2.images.Image(manager,info, loaded=False)

Bases: novaclient.openstack.common.apiclient.base.Resource

An image is a collection of files used to create or rebuild a server.

Populate and bind to a manager.

Parameters:

HUMAN_ID = Truedelete()

Delete this image.

class novaclient.v2.images.ImageManager(api)

Bases: novaclient.base.ManagerWithFind

Manage Image resources.

delete(image)

Delete an image.

It should go without saying that you can’t delete an imagethat you didn’t create.

Parameters:image – The Image (or its ID) to delete.

delete_meta(image,keys)

Delete metadata from an image

Parameters:image – The Image to delete metadatakeys – A list of metadata keys to delete from the image

get(image)

Get an image.

Parameters:image – The ID of the image to get.

Return type:Image

list(detailed=True,limit=None)

Get a list of all images.

Return type:list of Image

Parameters:limit – maximum number of images to return.

resource_class

alias of Image

set_meta(image,metadata)

Set an images metadata

Parameters:image – The Image to add metadata tometadata – A dict of metadata to add to the image

,好好的管教你自己,不要管别人。

openstack中Nova组件images的所有python API 汇总

相关文章:

你感兴趣的文章:

标签云: