Last updated

Interface: IProject

An interface representing a Project object, extending the IEntity interface.

Interface

IProject

Hierarchy

Implemented by

Table of contents

Properties

Properties

id

id: string

A globally unique identifier for the Entity.

Inherited from

IEntity.id


clientId

Optional clientId: string

A local identifier for the Entity, unique within the client.

Inherited from

IEntity.clientId


creator

Optional creator: string

The creator of the Entity.

Inherited from

IEntity.creator


updatedBy

Optional updatedBy: string

The user who last updated the Entity.

Inherited from

IEntity.updatedBy


name

name: string

The project name.


accountId

Optional accountId: string

The account ID associated with the project.


orgId

Optional orgId: string

The organization ID associated with the project.


createdAt

createdAt: IDate

The creation date.

Overrides

IEntity.createdAt


updatedAt

updatedAt: IDate

The last update date.

Overrides

IEntity.updatedAt


contributors

Optional contributors: IUser[]

The project contributors.


groups

Optional groups: IGroup[]

The project groups.


datasetsCount

Optional datasetsCount: number

The count of datasets associated with the project.


role

Optional role: string

The role of the project.


org

Optional org: IOrg

The organization associated with the project.


account

Optional account: IAccount

The account associated with the project.


isBlocked

isBlocked: boolean

Indicates if the project is blocked.