Graffiti/Directory
< Graffiti
资源目录 API
一个通用的 API,用于基于元数据词汇、临时属性、名称和描述,在现有和新的服务中“标记”和搜索云内容。
扩展上下文覆盖
以下是 Graffiti 概念与 Graffiti 组件的覆盖。
资源
基本上,资源是一种表示来自给定提供商的资源类型的一种常见方式。它们具有以下属性:
- 姓名
- 描述
- 资源类型
- 资源端点
- 自由格式属性(那些未与字典中的已知命名空间关联的属性)
- 扁平属性(那些与命名空间关联,但未与命名空间中的能力类型关联的属性)
- 能力(能力类型的实例)
- 需求(对所需能力类型的引用以及约束)
例如,一个资源可能是资源类型volume。它可能来自在 Keystone 中注册的特定 Cinder 端点。它可能具有某种 OS 的能力,并且也可能在其上安装 MySQL。
