DesWorkspace
A workspace provides a flexible and secure method for managing design, manufacturing and supply content.
type DesWorkspace implements Node {
authId: String!
configuration: DesWorkspaceConfiguration!
description: String
id: ID!
isDefault: Boolean!
library(
args: DesLibraryArgsInput
): DesLibrary!
location: DesWorkspaceLocation!
name: String!
projects(
where: DesProjectFilterInput
): [DesProject!]!
tasks: [DesTask!]!
team: DesTeam!
url: String!
workflowDefinitions(
where: DesWorkflowDefinitionFilterInput
): [DesWorkflowDefinition!]
workflows(
where: DesWorkflowFilterInput
withVariable: DesWorkflowFilterByVariableInput
): [DesWorkflow!]
}
Fields
DesWorkspace.authId ● String! non-null scalar
The identifier of this workspace used for authorization.
DesWorkspace.configuration ● DesWorkspaceConfiguration! non-null object
The configuration of this workspace.
DesWorkspace.description ● String scalar
The summary of this workspace content or purpose.
DesWorkspace.id ● ID! non-null scalar
The node identifier for the workspace (used by desWorkspaceById).
DesWorkspace.isDefault ● Boolean! non-null scalar
Tells if the workspace is the current user default.
DesWorkspace.library ● DesLibrary! non-null object
The resource managing components for this workspace.
DesWorkspace.library.args ● DesLibraryArgsInput input
DesWorkspace.location ● DesWorkspaceLocation! non-null object
The location of this workspace.
DesWorkspace.name ● String! non-null scalar
The descriptive label for this workspace.
DesWorkspace.projects ● [DesProject!]! non-null object
The list of projects managed in this workspace.
DesWorkspace.projects.where ● DesProjectFilterInput input
DesWorkspace.tasks ● [DesTask!]! non-null object
The list of workspace tasks. For a particular workspace consider using the more effective query desWorkspaceTasks.
DesWorkspace.team ● DesTeam! non-null object
The list of members authorized for this workspace.
DesWorkspace.url ● String! non-null scalar
The web address of this workspace.
DesWorkspace.workflowDefinitions ● [DesWorkflowDefinition!] list object
The list of workflow definitions in this workspace.
DesWorkspace.workflowDefinitions.where ● DesWorkflowDefinitionFilterInput input
DesWorkspace.workflows ● [DesWorkflow!] list object
The list of workflows in this workspace.
DesWorkspace.workflows.where ● DesWorkflowFilterInput input
DesWorkspace.workflows.withVariable ● DesWorkflowFilterByVariableInput input
Filter workflows by a variable.
Interfaces
Node interface
The node interface is implemented by entities that have a global unique identifier.