新增 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。 | √ | × |
IAM 服务¶
API 名称 | 描述 | 适用于 EnOS Cloud | 适用于 EnOS Edge |
---|---|---|---|
Delete User | 删除 OU 内的内部用户、LDAP 用户和 SSO 用户。 | √ | × |
List Users | 获取 OU 内的内部用户、LDAP 用户和 SSO 用户列表,以及用户最近登录时间。 | √ | × |
Enable User | 启用内部用户。 | √ | × |
Disable User | 禁用内部用户。 | √ | × |