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.