Skip to content

Interface: DataSource

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

Defined in: projects/lib-data-store/src/lib/flyze-models/data-source.model.ts:17

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.

DataSourceDTO.createdAt


description: string

Defined in: projects/lib-data-store/src/lib/flyze-models/data-source.model.ts:14

DataSourceDTO.description


readonly id: string

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

DataSourceDTO.id


readonly optional instanceId: string

Defined in: projects/lib-data-store/src/lib/flyze-models/data-source.model.ts:19


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.

DataSourceDTO.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.

DataSourceDTO.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.

DataSourceDTO.resourcePermission


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.

DataSourceDTO.updatedAt