glanceclient.v1.images 模块

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

基类: Resource

data(**kwargs)
delete(**kwargs)
update(**fields)
glanceclient.v1.images.ImageManager(client)

基类: ManagerWithFind

create(**kwargs)

创建镜像。

待办事项(bcwaldon): 记录接受的参数

data(image, do_checksum=True, **kwargs)

获取特定镜像的原始数据。

参数:
  • image – 镜像对象或要查找的 ID

  • do_checksum – 启用/禁用校验和验证

返回类型:

包含镜像数据的可迭代对象

delete(image, **kwargs)

删除镜像。

get(image, **kwargs)

获取特定镜像的元数据。

参数:

image – 镜像对象或要查找的 ID

返回类型:

镜像

list(**kwargs)

获取镜像列表。

参数:
  • page_size – 每个分页请求中请求的项目数

  • limit – 要返回的最大镜像数

  • marker – 从该镜像 ID 之后开始返回镜像列表

  • filters – 类似于镜像对象结构的直接比较过滤器字典

  • owner – 如果提供,则仅列出具有此所有者(租户 ID)的镜像。空字符串(‘’)匹配无所有者镜像。

  • return_req_id – 如果提供空列表,则使用来自标头 x-openstack-request-id 的请求 ID 值填充此列表

返回类型:

Image 列表

resource_class

Image 的别名

update(image, **kwargs)

更新镜像。

待办事项(bcwaldon): 记录接受的参数