Model Feature Library


The public model in EnOS can support the reuse and standardization of models. However, the public model cannot meet the needs of every scenario, and the standardization across models cannot be achieved.


In order to standarize the features across the models, build a consistent and standard data scheme, and drive the reuse of different models and applications, EnOS provides model features based on industry standards such as IEC, ICA, and OMA.

Category

The industry standard model features are divided into two categories.

  • Standard features: The standard model features provided by EnOS, which can be used in all EnOS environments.
  • Extended features: For the EnOS deployed in a private cloud environment, the EnOS system administrator can define features specific to the private cloud environment.


Standard features and extended features can coexist in a same EnOS environment without affecting each other. In the same model, the same industry standard model features can also be reused multiple times.

Versioning

Standard Feature Versions

The standard features are managed by EnOS. Users can check for new versions in the Models > Standard Feature page.


When users add a standard feature, the latest version of the standard feature is used by default. Users can also choose to use its historical versions if they so desire.

Extended Feature Versions

The extended features are maintained by the EnOS system administrator in the private cloud environment, and any new extended feature is presented in version 1.0 by default.

Updating Versions

  • Standard features are upgraded by EnOS. If the Internet is unavailable in the environment where EnOS is located, users can manually import the standard feature resource packages for upgrading. After the standard features are upgraded, the standard features being used in the model are still in the original version, and users are required to manually select the upgraded version.
  • The system administrators can update the version by importing JSON files or editing the existing extended features.