Skip to main content

File

@nevermined-io/nevermined-sdk-js / File

Interface: File

Table of contents

Properties

Properties

checksum

Optional checksum: string

File checksum.

Defined in

src/ddo/MetaData.ts:97


checksumType

Optional checksumType: string

Checksum hash algorithm.

Defined in

src/ddo/MetaData.ts:102


compression

Optional compression: string

File compression (e.g. no, gzip, bzip2, etc).

Example

"zip"

Defined in

src/ddo/MetaData.ts:124


contentLength

Optional contentLength: string

File content length.

Defined in

src/ddo/MetaData.ts:107


contentType

contentType: string

File format, if applicable.

Example

"text/csv"

Defined in

src/ddo/MetaData.ts:92


encoding

Optional encoding: string

File encoding.

Example

"UTF-8"

Defined in

src/ddo/MetaData.ts:118


encryption

Optional encryption: "dtp"

Encryption mode used.

Remarks

If not provided is assumed the files are not encrypted. Currently only dtp is implemented.

Defined in

src/ddo/MetaData.ts:132


index

Optional index: number

File index.

Defined in

src/ddo/MetaData.ts:86


name

Optional name: string

File name.

Defined in

src/ddo/MetaData.ts:76


resourceId

Optional resourceId: string

Resource ID (depending on the source).

Defined in

src/ddo/MetaData.ts:112


url

url: string

File URL.

Defined in

src/ddo/MetaData.ts:81