Class: SDKProject

sdkApi/interfaces/entities/iProject.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

account

Optional account: IAccount

The account associated with the project.

Implementation of

IProject.account


contributors

Optional contributors: IUser[]

The project contributors.

Implementation of

IProject.contributors


createdAt

createdAt: IDate

The creation date.

Implementation of

IProject.createdAt


creator

creator: string

The project creator.

Implementation of

IProject.creator


datasetsCount

Optional datasetsCount: number

The amount of datasets associated with the project.

Implementation of

IProject.datasetsCount


groups

Optional groups: IGroup[]

The project groups.

Implementation of

IProject.groups


id

id: string

The project ID.

Implementation of

IProject.id


isBlocked

isBlocked: boolean

Indicates if the project is blocked.

Implementation of

IProject.isBlocked


name

name: string

The project name.

Implementation of

IProject.name


org

Optional org: IOrg

The organization associated with the project.

Implementation of

IProject.org


role

Optional role: string

The role of the project.

Implementation of

IProject.role


updatedAt

updatedAt: IDate

The last update date.

Implementation of

IProject.updatedAt

Accessors

accountId

get accountId(): string

Gets the account ID associated with the project.

Returns

string

Implementation of

IProject.accountId


orgId

get orgId(): string

Gets the organization ID associated with the project.

Returns

string

Implementation of

IProject.orgId