Skip to main content

InterfaceFile

talawa-api


talawa-api / models/File / InterfaceFile

Interface: InterfaceFile

Properties

_id

> _id: ObjectId

Defined in

src/models/File.ts:10


archived

> archived: boolean

Defined in

src/models/File.ts:22


archivedAt?

> optional archivedAt: Date

Defined in

src/models/File.ts:28


backupStatus

> backupStatus: string

Defined in

src/models/File.ts:24


createdAt

> createdAt: Date

Defined in

src/models/File.ts:26


encryption

> encryption: boolean

Defined in

src/models/File.ts:21


fileName

> fileName: string

Defined in

src/models/File.ts:11


hash

> hash: object

algorithm

> algorithm: string

value

> value: string

Defined in

src/models/File.ts:14


metadata

> metadata: Record<string, any>

Defined in

src/models/File.ts:20


mimeType

> mimeType: string

Defined in

src/models/File.ts:12


referenceCount

> referenceCount: number

Defined in

src/models/File.ts:19


size

> size: number

Defined in

src/models/File.ts:13


status

> status: "ACTIVE" | "BLOCKED" | "DELETED"

Defined in

src/models/File.ts:25


updatedAt

> updatedAt: Date

Defined in

src/models/File.ts:27


uri

> uri: string

Defined in

src/models/File.ts:18


visibility

> visibility: "PRIVATE" | "PUBLIC"

Defined in

src/models/File.ts:23