Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
CreateWorkspaceFolderTree
A workspace folder tree that will be created.
Parameters
Name Type Description

deviceType

DeviceType

The device type

Possible values: [SALESFORCE_PLUGIN, GOOGLE_DRIVE, BROWSER, SRE, CMIS, CIFS, MAC, UPLOADER, OFFICE_ONLINE, SHAREPOINT, ANDROID_APP, ONE_DRIVE, BLACKBERRY_APP, SDK, WINDOWS_PLUGIN, IOS_APP, SYNC, CHROME_EXTENSION].

externalRepository

ExternalRepositoryType

Possible values: [GOOGLE_DRIVE, GEMS_ONE_DRIVE, GEMS_CIFS, GEMS_CMIS, GEMS_SHAREPOINT, IMANAGE, BOX, CMIS, IMANAGE_CLOUD, CIFS, CIFS_V20, DROPBOX, SHAREPOINT_V20, SHAREPOINT_V30, SHAREPOINT, ONE_DRIVE, GEMS_SHAREPOINT_ONLINE, GEMS_CMIS_ONLINE, NONE, SHAREPOINT_ONLINE].

folderTreeRecords

Set(CreateWorkspaceFolderTreeRecord)

Required
Not null
Minimum size: 1  Maximum size: 2147483647

Collection of folders

roomGuid

String

Workspace Guid

roomId

Integer

Workspace ID

Json Format
{
folderTreeRecords: Set(
{
externalId: String,
parentExternalId: String,
name: String,
externalData: Set(
{
key: String,
value: String
})
}),
externalRepository: ExternalRepositoryType,
roomId: Integer,
roomGuid: String,
deviceType: DeviceType
}