新增 API¶
在 EnOS 2.4.4 中,我们新增了应用注册服务,并在已有的接入服务与 IAM 服务中新增了多项 API。
应用注册服务¶
API 名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
创建组织应用。 |
√ |
× |
|
删除组织应用。 |
√ |
× |
|
获取组织应用列表。 |
√ |
× |
|
根据应用标识或 accessKey 查询已获取的应用。 |
√ |
× |
|
更新组织应用。 |
√ |
× |
|
通过或拒绝获取应用的申请,以及授权/取消授权应用的菜单和权限点。 |
√ |
× |
|
获取应用分类列表。 |
√ |
× |
|
为组织应用创建权限点。 |
√ |
× |
|
删除组织应用的权限点。 |
√ |
× |
|
获取组织应用的权限点列表。 |
√ |
× |
|
更新组织应用的权限点。 |
√ |
× |
|
为组织应用创建菜单。 |
√ |
× |
|
删除组织应用的菜单。 |
√ |
× |
|
获取组织应用的菜单列表。 |
√ |
× |
|
更新组织应用的菜单。 |
√ |
× |
接入服务¶
设备¶
操作名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
上报设备固件版本 |
√ |
× |
|
更新设备状态 |
√ |
× |
设备组¶
操作名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
添加设备至设备组 |
√ |
× |
|
批量创建设备组 |
√ |
× |
|
删除设备组 |
√ |
× |
|
获取设备组 |
√ |
× |
|
从设备组移除设备 |
√ |
× |
|
通过设备组查询设备信息 |
√ |
× |
|
通过设备查询设备组信息 |
√ |
× |
|
查询设备组信息 |
√ |
× |
|
更新设备组信息 |
√ |
× |
设备数据¶
操作名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
创建 Command Job |
√ |
× |
|
按照筛选条件查询 Command Job。 |
√ |
× |
|
查询 Command Job 详情。 |
√ |
× |
|
删除 Command Job。 |
√ |
× |
|
查询 Command Job 的数据分析信息。 |
√ |
× |
|
获取 Command Task。 |
√ |
× |
|
搜索Command Task的详情及执行进度、状态。 |
√ |
× |
|
重试 Command Task。 |
√ |
× |
|
取消 Command Tasks。 |
√ |
× |
固件 OTA 升级任务管理¶
操作名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
下载固件文件 |
√ |
× |
IAM 服务¶
API 名称 |
描述 |
适用于 EnOS Cloud |
适用于 EnOS Edge |
---|---|---|---|
删除 OU 内的内部用户、LDAP 用户和 SSO 用户。 |
√ |
× |
|
获取 OU 内的内部用户、LDAP 用户和 SSO 用户列表,以及用户最近登录时间。 |
√ |
× |
|
启用内部用户。 |
√ |
× |
|
禁用内部用户。 |
√ |
× |