import { Ipv4 } from '../Ipv4';
import { LogLevelEnum } from './syslogForward/LogLevelEnum';
import { SourceTypeEnum } from './syslogForward/SourceTypeEnum';
import { StateEnum } from './optionAccessNetwork/StateEnum';
/** Forward logs from your PCC infrastructure to your syslog */
export interface SyslogForwardAccessNetwork {
    /** Log forwarding description */
    description: string;
    /** IP address of the remote service */
    ip: Ipv4;
    /** Id of the log forwarder */
    logForwardId: number;
    /** Minimal log level */
    logLevel: LogLevelEnum;
    /** Use unsecure log forwarding */
    noSsl: boolean;
    /** Remote service port */
    servicePort: number;
    /** Possible log sources type */
    sourceType: SourceTypeEnum[];
    /** SSL thumbprint of the remote service */
    sslThumbprint?: string;
    /** Log fowarder state */
    state: StateEnum;
}
//# sourceMappingURL=SyslogForwardAccessNetwork.d.ts.map