Class AuditlogClickHouseExporter

Hierarchy

  • AuditlogClickHouseExporter

Implements

Constructors

Properties

auditLogTableName: string
client?: NodeClickHouseClient
databaseName: string
logExpired: number
logger: Logger = ...

Methods

  • Parameters

    Returns Promise<{
        actor_agent: string;
        actor_id: string | string[];
        actor_ip: string;
        actor_type: string;
        created_at: string;
        message: string;
        operation_id: string | string[];
        operation_status: "UNSPECIFIED" | "SUCCEEDED" | "FAILED";
        operation_type: string;
        resource_data_after: string;
        resource_data_before: string;
        resource_data_diff: string;
        resource_id: string | string[];
        resource_type: string;
        service_env: string;
        service_name: string;
        service_namespace: string;
    }[]>

Generated using TypeDoc