interface NodeData {
    attributes?: Attribute;
    crtime?: Date;
    displayname?: string;
    id?: number;
    mime?: string;
    mtime?: Date;
    owner: null | string;
    permissions?: Permission;
    root?: string;
    size?: number;
    source: string;
    status?: NodeStatus;
}

Properties

attributes?: Attribute

The node attributes

crtime?: Date

Creation time

displayname?: string

Optional the displayname of this node

id?: number

Unique ID

mime?: string

The mime type Optional for folders only

mtime?: Date

Last modified time

owner: null | string

The owner UID of this node

permissions?: Permission

The node permissions

root?: string

The absolute root of the home relative to the service. It is highly recommended to provide that information. e.g. /files/emma

size?: number

The node size type

source: string
status?: NodeStatus

The node status