新增 API


在 EnOS 2.4.4 中,我们新增了应用注册服务,并在已有的接入服务与 IAM 服务中新增了多项 API。

应用注册服务


API 名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Create App

创建组织应用。

×

Delete App

删除组织应用。

×

List Apps

获取组织应用列表。

×

Retrieve Purchased Apps

根据应用标识或 accessKey 查询已获取的应用。

×

Update App

更新组织应用。

×

Update Purchased App

通过或拒绝获取应用的申请,以及授权/取消授权应用的菜单和权限点。

×

List Category

获取应用分类列表。

×

Create Permission

为组织应用创建权限点。

×

Delete Permission

删除组织应用的权限点。

×

List Permission

获取组织应用的权限点列表。

×

Update Permission

更新组织应用的权限点。

×

Create Menu

为组织应用创建菜单。

×

Delete Menu

删除组织应用的菜单。

×

List Menu

获取组织应用的菜单列表。

×

Update Menu

更新组织应用的菜单。

×

接入服务

设备


操作名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Report Device Firmware Version

上报设备固件版本

×

Modify Device Status

更新设备状态

×

设备组


操作名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Add Device to Device Group

添加设备至设备组

×

Create Device Group

批量创建设备组

×

Delete Device Group

删除设备组

×

Get Device Group

获取设备组

×

Remove Device from Device Group

从设备组移除设备

×

Search Device by Device Group

通过设备组查询设备信息

×

Search Device Group by Device

通过设备查询设备组信息

×

Search Device Group

查询设备组信息

×

Update Device Group

更新设备组信息

×

设备数据


操作名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Create Command Jobs

创建 Command Job

×

Search Command Jobs

按照筛选条件查询 Command Job。

×

Get Command Jobs

查询 Command Job 详情。

×

Delete Command Jobs

删除 Command Job。

×

Query Command Job Statistics

查询 Command Job 的数据分析信息。

×

Get Command Tasks

获取 Command Task。

×

Search Command Tasks

搜索Command Task的详情及执行进度、状态。

×

Retry Command Task

重试 Command Task。

×

Cancel Command Tasks

取消 Command Tasks。

×

固件 OTA 升级任务管理


操作名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Download Firmware File

下载固件文件

×

IAM 服务


API 名称

描述

适用于 EnOS Cloud

适用于 EnOS Edge

Delete User

删除 OU 内的内部用户、LDAP 用户和 SSO 用户。

×

List Users

获取 OU 内的内部用户、LDAP 用户和 SSO 用户列表,以及用户最近登录时间。

×

Enable User

启用内部用户。

×

Disable User

禁用内部用户。

×