Censys · Schema
Redis
Redis schema from Asset Graph API
SecurityInternet IntelligenceAttack Surface ManagementThreat HuntingCyber Threat IntelligenceOSINTInternet ScanningCertificatesAsset Discovery
Properties
| Name | Type | Description |
|---|---|---|
| arch_bits | string | The architecture bits (32 or 64) the Redis server used to build. |
| auth_response | string | The response from the AUTH command, if sent. |
| build_id | string | The Build ID of the Redis server. |
| commands | arraynull | The list of commands actually sent to the server, serialized in inline format, like 'PING' or 'AUTH somePassword'. |
| commands_processed | integer | The total number of commands processed by the server. |
| connections_received | integer | The total number of connections accepted by the server. |
| gcc_version | string | The version of the GCC compiler used to compile the Redis server. |
| git_sha1 | string | The Sha-1 Git commit hash the Redis server used. |
| info_response | object | The response from the INFO command. Should be a series of key:value pairs separated by CRLFs. |
| major | integer | Major is the version's major number. |
| mem_allocator | string | The memory allocator. |
| minor | integer | Minor is the version's major number. |
| mode | string | The mode the Redis server is running (standalone or cluster), read from the the info_response (if available). |
| nonexistent_response | string | The response from the NONEXISTENT command. |
| os | string | The OS the Redis server is running, read from the the info_response (if available). |
| patch_level | integer | Patchlevel is the version's patchlevel number. |
| ping_response | string | The response from the PING command; should either be "PONG" or an authentication error. |
| quit_response | string | The response to the QUIT command. |
| raw_command_output | arraynull | The raw output returned by the server for each command sent; the indices match those of commands. |
| uptime | integer | The number of seconds since Redis server start. |
| used_memory | integer | The total number of bytes allocated by Redis using its allocator. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/censys/refs/heads/main/json-schema/asset-graph-redis-schema.json",
"title": "Redis",
"description": "Redis schema from Asset Graph API",
"type": "object",
"properties": {
"arch_bits": {
"description": "The architecture bits (32 or 64) the Redis server used to build.",
"type": "string"
},
"auth_response": {
"description": "The response from the AUTH command, if sent.",
"type": "string"
},
"build_id": {
"description": "The Build ID of the Redis server.",
"type": "string"
},
"commands": {
"description": "The list of commands actually sent to the server, serialized in inline format, like 'PING' or 'AUTH somePassword'.",
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"commands_processed": {
"description": "The total number of commands processed by the server.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"connections_received": {
"description": "The total number of connections accepted by the server.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"gcc_version": {
"description": "The version of the GCC compiler used to compile the Redis server.",
"type": "string"
},
"git_sha1": {
"description": "The Sha-1 Git commit hash the Redis server used.",
"type": "string"
},
"info_response": {
"additionalProperties": {
"type": "string"
},
"description": "The response from the INFO command. Should be a series of key:value pairs separated by CRLFs.",
"type": "object"
},
"major": {
"description": "Major is the version's major number.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"mem_allocator": {
"description": "The memory allocator.",
"type": "string"
},
"minor": {
"description": "Minor is the version's major number.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"mode": {
"description": "The mode the Redis server is running (standalone or cluster), read from the the info_response (if available).",
"type": "string"
},
"nonexistent_response": {
"description": "The response from the NONEXISTENT command.",
"type": "string"
},
"os": {
"description": "The OS the Redis server is running, read from the the info_response (if available).",
"type": "string"
},
"patch_level": {
"description": "Patchlevel is the version's patchlevel number.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"ping_response": {
"description": "The response from the PING command; should either be \"PONG\" or an authentication error.",
"type": "string"
},
"quit_response": {
"description": "The response to the QUIT command.",
"type": "string"
},
"raw_command_output": {
"description": "The raw output returned by the server for each command sent; the indices match those of commands.",
"items": {
"$ref": "#/components/schemas/Redis_RawOutput"
},
"type": [
"array",
"null"
]
},
"uptime": {
"description": "The number of seconds since Redis server start.",
"format": "int32",
"minimum": 0,
"type": "integer"
},
"used_memory": {
"description": "The total number of bytes allocated by Redis using its allocator.",
"format": "int32",
"minimum": 0,
"type": "integer"
}
},
"additionalProperties": false
}