New APIs¶
In EnOS 2.4.4, we added Application Registration Service and added some new APIs for Connection and IAM Services.
Application Registration Service¶
API Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Create App | Create an application for this OU. | √ | × |
Delete App | Delete an application for this OU. | √ | × |
List Apps | List the applications for this OU. | √ | × |
Retrieve Purchased Apps | Query the obtained applications using the application keyword or access key. | √ | × |
Update App | Update the application for this OU. | √ | × |
Update Purchased App | Approve or disapprove the request and authorize or deauthorize the menus and permissions for an application. | √ | × |
List Category | List the application categories for this OU. | √ | × |
Create Permission | Create a permission for an application. | √ | × |
Delete Permission | Delete a menu for an application. | √ | × |
List Permissions | List the permissions for an application. | √ | × |
Update Permission | Update a permission for an application. | √ | × |
Create Menu | Create a menu for an application. | √ | × |
Delete Menu | Delete a menu for an application. | √ | × |
List Menu | List the menus for an application. | √ | × |
Update Menu | Update a menu for an application. | √ | × |
Connection Service¶
Device¶
API Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Report Device Firmware Version | Report the device firmware version | √ | × |
Modify Device Status | Modify the device status | √ | × |
Device Group¶
Operation Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Add Device to Device Group | Add devices to device groups | √ | × |
Create Device Group | Create device groups in batches | √ | × |
Delete Device Group | Delete device groups | √ | × |
Get Device Group | Get device groups | √ | × |
Remove Device from Device Group | Remove devices from device froups | √ | × |
Search Device by Device Group | Serach devices by device groups | √ | × |
Search Device Group by Device | Search device groups by devices | √ | × |
Search Device Group | Search device groups | √ | × |
Update Device Group | Update device groups | √ | × |
Device Data¶
Operation Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Create Command Jobs | Create command jobs | √ | × |
Search Command Jobs | Search command jobs by filters | √ | × |
Get Command Jobs | Search command job details | √ | × |
Delete Command Jobs | Delete command jobs | √ | × |
Query Command Job Statistics | Query the command job statistics | √ | × |
Get Command Tasks | Get command tasks | √ | × |
Search Command Tasks | Serach the command task details, execution progress and statuses | √ | × |
Retry Command Task | Retry command tasks | √ | × |
Cancel Command Tasks | Cancel command tasks | √ | × |
Firmware OTA Upgrade Management¶
Operation Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Download Firmware File | Download firmware files | √ | × |
IAM Service¶
API Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Delete User | Delete an internal user, LDAP user, or SSO user in the OU. | √ | × |
List Users | List the information of internal users, LDAP users, and SSO users of the OU, including the users’ recent login times. | √ | × |
Enable User | Enable an internal user in the OU. | √ | × |
Disable User | Disable an internal user in the OU. | √ | × |