3.1.0 新增 API¶
EnOS 3.1.0 中新增模型管理服务,支持应用开发人员通过 API 对业务对象的模型、实例及关系图谱进行增删改查。新增的 API 列表如下。
模型管理服务¶
API 名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
|---|---|---|---|
Create Model |
创建业务对象模型。 |
√ |
× |
Update Model |
更新业务对象模型。 |
√ |
× |
Delete Model |
删除业务对象模型。 |
√ |
× |
Query Model (for Modeling) |
查询建模所用的业务对象模型列表。 |
√ |
× |
Query Runtime Model (for Application) |
查询应用侧使用的业务对象模型列表。 |
√ |
× |
Create Business Object |
创建业务对象实例。 |
√ |
× |
Update Business Object |
更新业务对象实例。 |
√ |
× |
Replace Business Object Model |
替换业务对象的模型。 |
√ |
× |
Delete Business Object |
删除业务对象实例。 |
√ |
× |
Query Business Object |
查询业务对象实例。 |
√ |
× |
Create Relationship Graph |
创建业务对象关系图谱。 |
√ |
× |
Update Relationship Graph |
更新业务对象关系图谱。 |
√ |
× |
Delete Relationship Graph |
删除业务对象关系图谱。 |
√ |
× |
Query Relationship Graph |
查询业务对象关系图谱。 |
√ |
× |
Create Relationship Graph Edge |
创建业务对象之间的关系。 |
√ |
× |
Update Relationship Graph Edge |
更新业务对象之间的关系。 |
√ |
× |
Replace Relationship Graph Edge |
替换业务对象之间的关系。 |
√ |
× |
Delete Relationship Graph Edge |
删除业务对象之间的关系。 |
√ |
× |
Query Relationship Graph Edge |
查询业务对象之间的关系。 |
√ |
× |
应用门户服务¶
EnOS 3.1.0 中,应用门户服务新增多项 API,支持应用开发人员通过 API 对待办消息及用户组资源权限进行管理。新增的 API 列表如下。
API |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
|---|---|---|---|
创建并发送待办消息。 |
√ |
√ |
|
获取待办消息详情。 |
√ |
√ |
|
获取某一用户组权限内的资源列表。 |
√ |
√ |
|
将指定资源分配给用户。 |
√ |
√ |
|
为某一资源批量移除用户。 |
√ |
√ |
|
将资源批量分配给某个用户组。 |
√ |
√ |
|
为某一用户组批量移除资源。 |
√ |
√ |