Introduction

The Configurator service stores all the configurations for all the LUNA PLATFORM services in a single place. You can edit configurations through the user interface or special dump files.

Settings

The setting has id, name, description, tags, create/last update time and value Default settings do not have tags and cannot be removed or changed. Tags are used to filter settings for services (see the API documentation for “PULLER” handler) Value validates by existing validation schema, which is shown in the limitation with the same name as the setting.

Limitations

The limitation includes the following parameters:

  • Name - the name of the limitation;

  • Description - the description of the limitation;

  • Service list - the list includes services that can use settings of this limitation;

  • Validation schema - an object with JSON schema to validate settings;

  • Default value - the default value created for the limitation.

Groups

The group has a name and a description. It links limitations and settings so that you can easily access them.

Tags

The tag has an id, a name, and a tag itself. It is used to filter settings for different services.