您的位置:首页 > 编程语言 > Python开发

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

2015-06-24 11:36 701 查看


感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!

如果转载,请保留作者信息。

博客地址:http://blog.csdn.net/qq_21398167

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

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: