Interfaces

ArtifactRetention

Interface: ArtifactRetention

Defined in: src/artifacts/retention.ts:32

The three dials. All optional; absent means that dial does not bind.

Properties

maxBytesPerScope?

readonly optional maxBytesPerScope?: number

Defined in: src/artifacts/retention.ts:36

Byte budget per scope.


maxCountPerScope?

readonly optional maxCountPerScope?: number

Defined in: src/artifacts/retention.ts:38

Row budget per scope.


ttlMs?

readonly optional ttlMs?: number

Defined in: src/artifacts/retention.ts:34

Lifetime stamped onto every mint as expiresAt (unix ms after createdAt).

On this page