interface Container {
    _id: string;
    container_type: ContainerType;
    created: string;
    files?: File[];
    info: Info;
    label: string;
    modified: string;
    notes?: Note[];
    parents: {
        acquisition: string;
        analysis: string;
        collection: string;
        group: string;
        project: string;
        session: string;
        subject: string;
    };
    permissions?: Permission[];
    tags?: string[];
}

Properties

_id: string
container_type: ContainerType
created: string
files?: File[]
info: Info
label: string
modified: string
notes?: Note[]
parents: {
    acquisition: string;
    analysis: string;
    collection: string;
    group: string;
    project: string;
    session: string;
    subject: string;
}

Type declaration

  • acquisition: string
  • analysis: string
  • collection: string
  • group: string
  • project: string
  • session: string
  • subject: string
permissions?: Permission[]
tags?: string[]