Skip to content

Interface: Aspect

@flyze/lib-data-store 3.0.0-alpha.55· latest

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:3

  • AspectDTO

optional __v: number

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:13


optional _id: string

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:7

use id instead


aspectTypeId: string

Defined in: node_modules/@flyze/lib-db-models/models/aspect/aspect.model.d.ts:6

_Aspect.aspectTypeId


readonly assetFullName: string

Defined in: node_modules/@flyze/lib-db-models/models/aspect/aspect.model.d.ts:19

The full name of the asset associated with this aspect.

_Aspect.assetFullName


assetId: string

Defined in: node_modules/@flyze/lib-db-models/models/aspect/aspect.model.d.ts:5

_Aspect.assetId


config: Omit<IAspectConfig, "history"> & object

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:15

optional history: IAspectConfig & object

optional aggregations: any

optional isActive: boolean

history configuration is now managed through query parameters

_Aspect.config


readonly createdAt: Date

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-tracked-dates.model.d.ts:5

The date when the record was created.

_Aspect.createdAt


optional createdBy: string | null

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:7

The ID of the user who created the resource.

_Aspect.createdBy


createdByKind: "Group" | "User" | "Unknown" | "API" | "System"

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:11

The kind of the user who created the resource.

_Aspect.createdByKind


optional customId: string | null

Defined in: node_modules/@flyze/lib-db-models/models/shared/custom-identifiable.model.d.ts:2

_Aspect.customId


readonly entityKind: "aspect"

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-entity-kind.model.d.ts:31

The kind of the entity.

_Aspect.entityKind


readonly id: string

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:8

_Aspect.id


readonly optional instanceId: string

Defined in: projects/lib-data-store/src/lib/flyze-models/aspect.model.ts:32


name: string

Defined in: node_modules/@flyze/lib-db-models/models/aspect/aspect.model.d.ts:4

_Aspect.name


optional ownerId: string | null

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-owner.model.d.ts:14

The ID of the owner of the resource.

_Aspect.ownerId


ownerKind: "Group" | "User" | "Unknown" | "API" | "System"

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-owner.model.d.ts:18

The owner of the resource.

_Aspect.ownerKind


readonly resourcePermission: ResourcePermissions

Defined in: node_modules/@flyze/lib-db-models/models/shared/resource-permissions.model.d.ts:27

Describes the permissions of the user on the resource.

_Aspect.resourcePermission


optional tagIds: string[]

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-tags.model.d.ts:6

Tags IDs this entity is associated with

_Aspect.tagIds


readonly updatedAt: Date

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-tracked-dates.model.d.ts:9

The date when the record was last updated.

_Aspect.updatedAt


optional updatedBy: string | null

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:15

The ID of the user who last updated the resource.

_Aspect.updatedBy


updatedByKind: "Group" | "User" | "Unknown" | "API" | "System"

Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:19

The kind of the user who last updated the resource.

_Aspect.updatedByKind