Skip to main content

SysEsdDocument

Represents an ESD (Electronic System Design) document stored in a regional workspace.

type SysEsdDocument {
createdAt: DateTime!
createdBy: DesWorkspaceUser!
createdById: ID! @deprecated
folderId: String!
id: ID!
isScaffolding: Boolean!
model: SysEsdCompiledMetadata
modifiedAt: DateTime
modifiedBy: DesWorkspaceUser
modifiedById: ID @deprecated
name: String!
owner: DesWorkspaceUser
permissions: [DesPermission!]
previewUrl: String!
}

Fields

SysEsdDocument.createdAt ● DateTime! non-null scalar

Date and time when the ESD document was created.

SysEsdDocument.createdBy ● DesWorkspaceUser! non-null object

User who created the ESD document.

SysEsdDocument.createdById ● ID! deprecated non-null scalar

DEPRECATED

Field plays a technical role for schema stitching purposes.

SysEsdDocument.folderId ● String! non-null scalar

Identifier of the folder that contains the ESD document.

SysEsdDocument.id ● ID! non-null scalar

Unique identifier of the ESD document.

SysEsdDocument.isScaffolding ● Boolean! non-null scalar

Gets current scaffolding status.

SysEsdDocument.model ● SysEsdCompiledMetadata object

Gets compiled ESD for the document.

SysEsdDocument.modifiedAt ● DateTime scalar

Date and time when the ESD document was last modified, or null if it has never been modified.

SysEsdDocument.modifiedBy ● DesWorkspaceUser object

User who last modified the ESD document, or null if it has never been modified.

SysEsdDocument.modifiedById ● ID deprecated scalar

DEPRECATED

Field plays a technical role for schema stitching purposes.

SysEsdDocument.name ● String! non-null scalar

Display name of the ESD document.

SysEsdDocument.owner ● DesWorkspaceUser object

Esd document's owner.

SysEsdDocument.permissions ● [DesPermission!] list interface

Collection of the Esd document's permissions.

SysEsdDocument.previewUrl ● String! non-null scalar

URL of the ESD document preview image.