Skip to content

ambiten


ambiten / core / AmbitenOperationMeta

Interface: AmbitenOperationMeta

Defined in: packages/core/src/types/ambiten.model.type.ts:86

Properties

bulkWrite?

optional bulkWrite?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:115

Indicates the operation is a bulk write or bulk-style mutation.


cacheHit?

optional cacheHit?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:125

Indicates the operation result came from cache.


extra?

optional extra?: Record<string, unknown>

Defined in: packages/core/src/types/ambiten.model.type.ts:158

Free-form extension point for future enterprise features.


gc?

optional gc?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:110

Indicates the operation is part of garbage collection.


policy?

optional policy?: string

Defined in: packages/core/src/types/ambiten.model.type.ts:141

Optional tenant policy or compliance classification. Reserved for future Sovereign Shield integration.


region?

optional region?: string

Defined in: packages/core/src/types/ambiten.model.type.ts:147

Optional region or sovereignty zone identifier. Reserved for future geofencing and data-governance features.


restore?

optional restore?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:100

Indicates the operation is part of a restore flow.


secure?

optional secure?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:95

Indicates the operation is security-sensitive or explicitly access-controlled.


softDelete?

optional softDelete?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:105

Indicates the operation is performing a soft delete rather than a hard delete.


streaming?

optional streaming?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:120

Indicates the operation is creating or handling a stream.


trace?

optional trace?: string

Defined in: packages/core/src/types/ambiten.model.type.ts:153

Optional evidence or trace classification tag. Reserved for future evidence collection and audit systems.


transactional?

optional transactional?: boolean

Defined in: packages/core/src/types/ambiten.model.type.ts:90

Indicates the operation is executing inside a transaction boundary.


userId?

optional userId?: string

Defined in: packages/core/src/types/ambiten.model.type.ts:130

User identifier associated with the operation, when available.


userRole?

optional userRole?: string

Defined in: packages/core/src/types/ambiten.model.type.ts:135

User role associated with the operation, when available.

Context-aware execution infrastructure for multi-tenant systems.