Era.Common.DataDefinition.Config.RpcRetentionPolicyValues

Description

Result of GetRetentionPolicyValues response.

Properties

Name JsonSchemaType Description
cleanupLogsMinimalAgeDaysAudit integer Minimal age (in days) of Audit logs
cleanupLogsMinimalAgeDaysIncident integer Minimal age (in days) of Incident logs
cleanupLogsMinimalAgeDaysManagement integer Minimal age (in days) of Management logs
cleanupLogsMinimalAgeDaysMonitoring integer Minimal age (in days) of Monitoring logs

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.NetworkMessage.ConsoleApi.Config.RpcGetRetentionPolicyValuesResponse
Era.Common.NetworkMessage.ConsoleApi.Config.RpcSetRetentionPolicyValuesRequest

JsonSchema

{
    "title": "Era.Common.DataDefinition.Config.RpcRetentionPolicyValues",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Config.RpcRetentionPolicyValues"
    ],
    "properties": {
        "Era.Common.DataDefinition.Config.RpcRetentionPolicyValues": {
            "$ref": "#/definitions/RpcRetentionPolicyValues"
        }
    },
    "definitions": {
        "RpcRetentionPolicyValues": {
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "cleanupLogsMinimalAgeDaysAudit": {
                    "type": "integer"
                },
                "cleanupLogsMinimalAgeDaysIncident": {
                    "type": "integer"
                },
                "cleanupLogsMinimalAgeDaysManagement": {
                    "type": "integer"
                },
                "cleanupLogsMinimalAgeDaysMonitoring": {
                    "type": "integer"
                }
            }
        }
    }
}