首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在openstacksdk资源中使用`resource_key‘和`resources_key’?

如何在openstacksdk资源中使用`resource_key‘和`resources_key’?
EN

Stack Overflow用户
提问于 2017-11-13 04:43:12
回答 1查看 42关注 0票数 0

如何在openstacksdk资源中使用resource_keyresources_key

openstack/compute/v2/Image中:

代码语言:javascript
复制
class Image(resource2.Resource, metadata.MetadataMixin):
    resource_key = 'image'
    resources_key = 'images'
    base_path = '/images'
    service = compute_service.ComputeService()

    # capabilities
    allow_get = True
    allow_delete = True
    allow_list = True

resource_keyresources_keybase_path。这是否代表资源路径(如rest_framework )?

如何在openstacksdk中使用resource_keyresources_keybase_path

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-13 05:39:03

resource_key和resources_key用于与后端服务的内部交互(例如nova计算、渣存储)。用户不应该直接使用它们。

但是,如果您计划帮助改进openstacksdk,您将需要理解resources_key是用于对对象集合进行操作的URL路径的组件,而resource_key是用于与特定实例交互的另一个路径组件。阅读一些原始的API设计将有助于您理解它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47257193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档