Skip to main content

ExportEntity

@lowcode/api


Class: ExportEntity

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:9

Публичное представление статуса экспорта.

Constructors

Constructor

new ExportEntity(): ExportEntity

Returns

ExportEntity

Properties

downloadUrl?

optional downloadUrl: string

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:23

Ссылка на скачивание (если готово).


error?

optional error: string

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:33

Ошибка экспорта (если есть).


expiresAt?

optional expiresAt: number

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:28

Время истечения артефакта (unix ms).


exportId

exportId: string

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:13

Идентификатор экспорта.


progress?

optional progress: number

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:43

Прогресс в процентах.


stage?

optional stage: string

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:38

Этап экспорта (для прогресса).


status

status: ExportStatus

Defined in: apps/api/src/modules/exports/entities/export.entity.ts:18

Статус выполнения.