Era.Common.NetworkMessage.ConsoleApi.Logs.RpcGetBlobFromLogRequest
Description
Request to download a blob of a symbol with a specified CSN identifier
Properties
Name |
JsonSchemaType |
Description |
csn |
integer |
This serves as a primary identifier of a row of data that contains a blob. If the symbolId is of a status log just set CSN to -1, because it will be ignored |
keySpecification |
reference to Era.Common.DataDefinition.Logs.LogSymbolContainer |
Identifies the log by it's owner and it's keys. Specify this only if you are fetching a symbol of a status log |
symbolId |
integer |
The symbol for which to download a blob |
Dual message (request/response)
Era.Common.NetworkMessage.ConsoleApi.Logs.RpcGetBlobFromLogResponse |
Referenced in messages
No references.JsonSchema
{
"title": "Era.Common.NetworkMessage.ConsoleApi.Logs.RpcGetBlobFromLogRequest",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.NetworkMessage.ConsoleApi.Logs.RpcGetBlobFromLogRequest"
],
"properties": {
"Era.Common.NetworkMessage.ConsoleApi.Logs.RpcGetBlobFromLogRequest": {
"$ref": "#/definitions/RpcGetBlobFromLogRequest"
}
},
"definitions": {
"RpcGetBlobFromLogRequest": {
"additionalProperties": false,
"required": [
"csn",
"symbolId"
],
"type": "object",
"properties": {
"csn": {
"type": "integer"
},
"keySpecification": {
"$ref": "Era.Common.DataDefinition.Logs.LogSymbolContainer#/definitions/LogSymbolContainer"
},
"symbolId": {
"type": "integer"
}
}
}
}
}