# Interface AppenderConfiguration

Interface
Module
import { AppenderConfiguration } from "@tsed/logger"
Source/packages/logger/src/types/appenders/interfaces/AppenderConfiguration.ts

# Overview

interface AppenderConfiguration<Opts = any> {
    type: string;
    filename?: string;
    layout?: BasicLayoutConfiguration;
    maxLogSize?: number;
    pattern?: string;
    backups?: number;
    levels?: string[];
    options: Opts;
    [key: string]: any;
}

# Members

type: string;

filename?: string;


maxLogSize?: number;

pattern?: string;

backups?: number;

levels?: string[];

options: Opts;

[key: string]: any;

Other topics