3.1.0 New APIs¶
EnOS 3.1.0 introduces a new Model Management Service that enables application developers to create, read, update, and delete models, instances, and relationship graphs of business objects through APIs. The list of newly added APIs is as follows.
Model Management Service¶
API Name |
Description |
EnOS Cloud |
EnOS Edge |
|---|---|---|---|
Create Model |
Create a business object model. |
√ |
× |
Update Model |
Update a business object model. |
√ |
× |
Delete Model |
Delete a business object model. |
√ |
× |
Query Model (for Modeling) |
Query business object models for modeling purposes. |
√ |
× |
Query Runtime Model (for Application) |
Query business object models for application runtime. |
√ |
× |
Create Business Object |
Create a business object instance. |
√ |
× |
Update Business Object |
Update a business object instance. |
√ |
× |
Replace Business Object Model |
Replace the model associated with a business object instance. |
√ |
× |
Delete Business Object |
Delete a business object instance. |
√ |
× |
Query Business Object |
Query business object instances. |
√ |
× |
Create Relationship Graph |
Create a relationship graph for business objects. |
√ |
× |
Update Relationship Graph |
Update a relationship graph for business objects. |
√ |
× |
Delete Relationship Graph |
Delete a relationship graph for business objects. |
√ |
× |
Query Relationship Graph |
Query relationship graphs for business objects. |
√ |
× |
Create Relationship Graph Edge |
Create a relationship between business objects. |
√ |
× |
Update Relationship Graph Edge |
Update the relationship between business objects. |
√ |
× |
Replace Relationship Graph Edge |
Replace the relationship between business objects. |
√ |
× |
Delete Relationship Graph Edge |
Delete the relationship between business objects. |
√ |
× |
Query Relationship Graph Edge |
Query the relationships between business objects. |
√ |
× |
Application Portal Service¶
EnOS 3.1.0 adds several APIs to the Application Portal Service to enhance application management capabilities. The list of newly added APIs is as follows.
API Name |
Description |
EnOS Cloud |
EnOS Edge |
|---|---|---|---|
Create and send notice messages. |
√ |
√ |
|
Get the details of a notice message. |
√ |
√ |
|
Get a list of resources within a user group permissions. |
√ |
√ |
|
Assign a resource to users in batches. |
√ |
√ |
|
Remove users in batches for a resource. |
√ |
√ |
|
Assign resources to a user group in batches. |
√ |
√ |
|
Batch remove resources for a user group. |
√ |
√ |