Interface: IProject

interfaces.IProject

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

Interface

IProject

Hierarchy

Implemented by

Table of contents

Properties

Properties

account

Optional account: IAccount

The account associated with the project.


accountId

Optional accountId: string

The account ID associated with the project.


clientId

Optional clientId: string

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

Inherited from

IEntity.clientId


contributors

Optional contributors: IUser[]

The project contributors.


createdAt

createdAt: IDate

The creation date.

Overrides

IEntity.createdAt


creator

Optional creator: string

The creator of the Entity.

Inherited from

IEntity.creator


datasetsCount

Optional datasetsCount: number

The count of datasets associated with the project.


groups

Optional groups: IGroup[]

The project groups.


id

id: string

A globally unique identifier for the Entity.

Inherited from

IEntity.id


isBlocked

isBlocked: boolean

Indicates if the project is blocked.


name

name: string

The project name.


org

Optional org: IOrg

The organization associated with the project.


orgId

Optional orgId: string

The organization ID associated with the project.


role

Optional role: string

The role of the project.


updatedAt

updatedAt: IDate

The last update date.

Overrides

IEntity.updatedAt


updatedBy

Optional updatedBy: string

The user who last updated the Entity.

Inherited from

IEntity.updatedBy