alepha
Version:
Easy-to-use modern TypeScript framework for building many kind of applications.
18 lines (16 loc) • 587 B
text/typescript
import { $audit } from "alepha/api/audits";
/**
* Runtime parameter (config) audit events.
*
* Holds the `parameter` audit type. Using `$audit` pulls in the audits module
* automatically — the parameters module does not need to import it. Register
* as a variant and log via `parameterAudits.parameter.log("rollback", …)`.
*/
export class ParameterAudits {
public readonly parameter = $audit({
type: "parameter",
description:
"Runtime parameter changes (create, rollback, activate, delete).",
actions: ["create", "rollback", "activate", "delete"],
});
}