Skip to content

AuditModuleOptions

Defined in: packages/pipeline-audit/src/interfaces/audit-options.interface.ts:124

Options for AuditModule.forRoot.

Use the default log sink

AuditModule.forRoot({
defaults: { captureRequest: true, captureResponse: false },
});

optional defaults?: AuditBehaviorOptions

Defined in: packages/pipeline-audit/src/interfaces/audit-options.interface.ts:132

Module-wide default options merged under each handler’s options.


optional sink?: AuditSink

Defined in: packages/pipeline-audit/src/interfaces/audit-options.interface.ts:130

The audit sink. Pass a bundled sink (LogAuditSink, PostgresAuditSink) or your own AuditSink. Defaults to LogAuditSink for zero-config logging.