Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGetReportTemplateResponse

Description

Returns a report template from server.

Properties

Name JsonSchemaType Description
categoryUuid reference to Era.Common.DataDefinition.Common.Uuid UUID of the category, the report template is in.
reportTemplate reference to Era.Common.DataDefinition.Reports.ReportTemplate The report template.
staticObjectData reference to Era.Common.DataDefinition.StaticObject.StaticObjectData Name/description of the report template.
staticObjectIdentification reference to Era.Common.DataDefinition.StaticObject.StaticObjectIdentification ID of the report template.

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGetReportTemplateRequest

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGetReportTemplateResponse",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGetReportTemplateResponse"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGetReportTemplateResponse": {
            "$ref": "#/definitions/RpcGetReportTemplateResponse"
        }
    },
    "definitions": {
        "RpcGetReportTemplateResponse": {
            "additionalProperties": false,
            "required": [
                "categoryUuid",
                "reportTemplate",
                "staticObjectData",
                "staticObjectIdentification"
            ],
            "type": "object",
            "properties": {
                "categoryUuid": {
                    "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                },
                "reportTemplate": {
                    "$ref": "Era.Common.DataDefinition.Reports.ReportTemplate#/definitions/ReportTemplate"
                },
                "staticObjectData": {
                    "$ref": "Era.Common.DataDefinition.StaticObject.StaticObjectData#/definitions/StaticObjectData"
                },
                "staticObjectIdentification": {
                    "$ref": "Era.Common.DataDefinition.StaticObject.StaticObjectIdentification#/definitions/StaticObjectIdentification"
                }
            }
        }
    }
}