Interface: IProject
An interface representing a Project object, extending the IEntity interface.
Interface
IProject
Hierarchy
↳
IProject
Implemented by
Table of contents
Properties
- id
 - clientId
 - creator
 - updatedBy
 - name
 - accountId
 - orgId
 - createdAt
 - updatedAt
 - contributors
 - groups
 - datasetsCount
 - role
 - org
 - account
 - isBlocked
 
Properties
id
• id: string
A globally unique identifier for the Entity.
Inherited from
clientId
• Optional clientId: string
A local identifier for the Entity, unique within the client.
Inherited from
creator
• Optional creator: string
The creator of the Entity.
Inherited from
updatedBy
• Optional updatedBy: string
The user who last updated the Entity.
Inherited from
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
updatedAt
• updatedAt: IDate
The last update date.
Overrides
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.