Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DataManagementClient

Client providing access to Autodesk Forge Data Management APIs.

link

https://forge.autodesk.com/en/docs/data/v2

Hierarchy

  • DataManagementClient

Index

Constructors

constructor

Properties

Protected apiClient

apiClient: ApiClient

Protected auth

Protected authProvider

authProvider: IAuthProvider

Protected foldersApi

foldersApi: FoldersApi

Protected host

host: string

Protected hubsApi

hubsApi: HubsApi

Protected itemsApi

itemsApi: ItemsApi

Protected projectsApi

projectsApi: ProjectsApi

Protected region

region: Region

Protected versionsApi

versionsApi: VersionsApi

Methods

getFolderDetails

  • getFolderDetails(projectId: string, folderId: string): Promise<IFolder>

getHubDetails

  • getHubDetails(hubId: string): Promise<IHub>

getItemDetails

  • getItemDetails(projectId: string, itemId: string): Promise<IItem>

getItemTipVersion

  • getItemTipVersion(projectId: string, itemId: string): Promise<IVersion>

getProjectDetails

  • getProjectDetails(hubId: string, projectId: string): Promise<IProject>

getVersionDetails

  • getVersionDetails(projectId: string, versionId: string): Promise<IVersion>

listFolderContents

  • listFolderContents(projectId: string, folderId: string): Promise<(IFolder | IItem)[]>

listHubs

  • listHubs(): Promise<IHub[]>

listItemVersions

  • listItemVersions(projectId: string, itemId: string): Promise<IVersion[]>

listProjecFolders

  • listProjecFolders(hubId: string, projectId: string): Promise<IFolder[]>

listProjects

  • listProjects(hubId: string): Promise<IProject[]>

Generated using TypeDoc