@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
26 lines • 940 B
TypeScript
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