码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-06-24 12:58:59      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

Images

class glanceclient.v1.images.Image(manager, info, loaded=False)

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

data(**kwargs)

delete(**kwargs)

update(**fields)

class glanceclient.v1.images.ImageManager(client)

Bases: glanceclient.openstack.common.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: Image
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 imagelist than that represented by this image id
  • filters – dict of direct comparison filters that mimics thestructure of an image object
  • owner – If provided, only images with this owner (tenant id)will be listed. An empty string (‘’) matches ownerlessimages.
  • return_request_id – If an empty list is provided, populate thislist with the request ID value from the headerx-openstack-request-id
Return type:

list of Image

resource_class

alias of Image

update(image, **kwargs)

Update an image

TODO(bcwaldon): document accepted params

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

标签:

原文地址:http://blog.csdn.net/qq_21398167/article/details/46620025

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!