Era.Common.DataDefinition.Licenses.FeatureLicensing

Description

Structure containing informations about licensing of given feature.

Properties

Name JsonSchemaType Description
featureType enum of Era.Common.DataDefinition.Licenses.FeatureType Enum describing feature.
isFeatureLicensed boolean Flag indicating whether server instance has any valid license of given feature.

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.NetworkMessage.ConsoleApi.Licenses.RpcGetFeatureLicensingResponse

JsonSchema

{
    "title": "Era.Common.DataDefinition.Licenses.FeatureLicensing",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Licenses.FeatureLicensing"
    ],
    "properties": {
        "Era.Common.DataDefinition.Licenses.FeatureLicensing": {
            "$ref": "#/definitions/FeatureLicensing"
        }
    },
    "definitions": {
        "FeatureLicensing": {
            "additionalProperties": false,
            "required": [
                "featureType",
                "isFeatureLicensed"
            ],
            "type": "object",
            "properties": {
                "featureType": {
                    "enum": [
                        1,
                        2,
                        3
                    ]
                },
                "isFeatureLicensed": {
                    "type": "boolean"
                }
            }
        }
    }
}