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.