Era.Common.DataDefinition.Reports.Report
Description
Structure to store a generated report.
Properties
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Reports.Report
Era.Common.NetworkMessage.ConsoleApi.Reports.RpcGenerateReportResponse
JsonSchema
{
"title": "Era.Common.DataDefinition.Reports.Report",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Reports.Report"
],
"properties": {
"Era.Common.DataDefinition.Reports.Report": {
"$ref": "#/definitions/Report"
}
},
"definitions": {
"Report": {
"additionalProperties": false,
"required": [
"data",
"label",
"license",
"report_id",
"server_id",
"server_name",
"time_prep",
"time_start"
],
"type": "object",
"properties": {
"data": {
"$ref": "Era.Common.DataDefinition.Reports.Report_Data#/definitions/Report_Data"
},
"drilldown": {
"$ref": "Era.Common.DataDefinition.Reports.Report_Drilldown#/definitions/Report_Drilldown"
},
"label": {
"type": "string"
},
"license": {
"type": "string"
},
"nested_report": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Reports.Report#/definitions/Report"
}
]
},
"rendering": {
"$ref": "Era.Common.DataDefinition.Reports.Report_Rendering#/definitions/Report_Rendering"
},
"report_id": {
"$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
},
"report_template_static_object_identification": {
"$ref": "Era.Common.DataDefinition.StaticObject.StaticObjectIdentification#/definitions/StaticObjectIdentification"
},
"server_id": {
"$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
},
"server_name": {
"type": "string"
},
"time_prep": {
"type": "integer"
},
"time_start": {
"$ref": "Era.Common.DataDefinition.Common.UTCTime#/definitions/UTCTime"
},
"timestamp": {
"type": "integer"
},
"version_guard": {
"type": "integer"
}
}
}
}
}