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.