WorkspaceResources Interface |
This interface provides methods to access Workspace resources.
Thread Safety: Implementation of this interface must be thread safe.
Namespace: Smartsheet.Api
The WorkspaceResources type exposes the following members.
Name | Description | |
---|---|---|
FolderResources | Return the WorkspaceFolderResources object that provides access to Folder resources associated with Workspace resources. | |
ShareResources | Return the ShareResources object that provides access to Share resources associated with Workspace resources. | |
SheetResources | Return the WorkspaceFolderResources object that provides access to Folder resources associated with Workspace resources. |
Name | Description | |
---|---|---|
CopyWorkspace | Creates a copy of the specified Workspace. It mirrors to the following Smartsheet REST API method: | |
CreateWorkspace | Create a workspace. It mirrors to the following Smartsheet REST API method: POST /Workspaces | |
DeleteWorkspace | Deletes the specified Workspace (and its contents). It mirrors to the following Smartsheet REST API method: DELETE /workspaces{workspaceId} | |
GetWorkspace | Gets the specified Workspace (and lists its contents). It mirrors to the following Smartsheet REST API method: GET /workspaces/{workspaceid} Remarks By default, this operation only returns the top-level items in the Workspace. To load all of the contents, including nested Folders, include the loadAll query string parameter with a value of true. If no Folders, Sheets, Reports, or Templates are present in the Workspace, the corresponding attribute (e.g., "folders", "sheets") will not be present in the response object. | |
ListWorkspaces | List all Workspaces. It mirrors to the following Smartsheet REST API method: GET /Workspaces Remarks This operation supports pagination of results. For more information, see Paging. | |
UpdateWorkspace | Update a workspace. It mirrors to the following Smartsheet REST API method: PUT /workspaces/{workspaceId} |