Era.Common.DataDefinition.Symbol.SymbolDefinition_PredefinedConstant

Description

Predefined constant for some symbol. May be used in UI to provide the user some predefined values, e.g. in filters.

Properties

Name JsonSchemaType Description
label reference to Era.Common.DataDefinition.Common.Label Name of the constant.
value reference to Era.Common.DataDefinition.Common.MultiDataType Value of the constant.

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.DataDefinition.Symbol.SymbolDefinition

JsonSchema

{
    "title": "Era.Common.DataDefinition.Symbol.SymbolDefinition_PredefinedConstant",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Symbol.SymbolDefinition_PredefinedConstant"
    ],
    "properties": {
        "Era.Common.DataDefinition.Symbol.SymbolDefinition_PredefinedConstant": {
            "$ref": "#/definitions/SymbolDefinition_PredefinedConstant"
        }
    },
    "definitions": {
        "SymbolDefinition_PredefinedConstant": {
            "additionalProperties": false,
            "required": [
                "label",
                "value"
            ],
            "type": "object",
            "properties": {
                "label": {
                    "$ref": "Era.Common.DataDefinition.Common.Label#/definitions/Label"
                },
                "value": {
                    "$ref": "Era.Common.DataDefinition.Common.MultiDataType#/definitions/MultiDataType"
                }
            }
        }
    }
}