Class: SDKProject
Represents a project instance within the SDK.
Implements
IProject
Implements
Table of contents
Constructors
Properties
Accessors
Constructors
constructor
• new SDKProject(project)
Creates an instance of SDKProject.
Parameters
| Name | Type | Description |
|---|---|---|
project | any | The project properties. |
Properties
creator
• creator: string
The project creator.
Implementation of
id
• id: string
The project ID.
Implementation of
name
• name: string
The project name.
Implementation of
createdAt
• createdAt: IDate
The creation date.
Implementation of
updatedAt
• updatedAt: IDate
The last update date.
Implementation of
contributors
• Optional contributors: IUser[]
The project contributors.
Implementation of
groups
• Optional groups: IGroup[]
The project groups.
Implementation of
datasetsCount
• Optional datasetsCount: number
The amount of datasets associated with the project.
Implementation of
role
• Optional role: string
The role of the project.
Implementation of
org
• Optional org: IOrg
The organization associated with the project.
Implementation of
account
• Optional account: IAccount
The account associated with the project.
Implementation of
isBlocked
• isBlocked: boolean
Indicates if the project is blocked.
Implementation of
Accessors
accountId
• get accountId(): string
Gets the account ID associated with the project.
Returns
string
Implementation of
orgId
• get orgId(): string
Gets the organization ID associated with the project.
Returns
string