Skip to main content
View as Markdown

SysEsdDocument

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

Common Data Model​

  • ESD Document — A system-level block diagram document used in a Renesas 365 solution (listed there as a System Design project) to describe the architecture of the system at a functional level. It holds functional blocks with their hardware components, software components and ports, the connections between blocks, and blankets through which parts of the design can be linked to PCB or software projects. Pushing to and pulling from the solution's System Data Model (SDM) for the system design is done from the ESD document. Blankets are not modelled as a separate entity here (see MF-068).

Returned By​

sysEsdDocumentById query ● sysEsdDocuments query ● sysEsdDocumentsByIds query

Member Of​

SolSolution object ● SysEsdCreateDocumentPayload object ● SysEsdUpdateDocumentPayload object

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​

createdAt ● DateTime! non-null scalar​

Date and time when the ESD document was created.

createdBy ● DesWorkspaceUser! non-null object Platform​

User who created the ESD document.

folderId ● String! non-null scalar​

Identifier of the folder that contains the ESD document.

id ● ID! non-null scalar​

Unique identifier of the ESD document.

isScaffolding ● Boolean! non-null scalar​

Gets current scaffolding status.

model ● SysEsdCompiledMetadata object​

Gets compiled ESD for the document.

modifiedAt ● DateTime scalar​

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

modifiedBy ● DesWorkspaceUser object Platform​

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

name ● String! non-null scalar​

Display name of the ESD document.

owner ● DesWorkspaceUser object Platform​

Esd document's owner.

permissions ● [DesPermission!] list interface Platform​

Collection of the Esd document's permissions.

previewUrl ● String! non-null scalar​

URL of the ESD document preview image.

Show deprecated

createdById ● ID! deprecated non-null scalar​

DEPRECATED

Field plays a technical role for schema stitching purposes.

modifiedById ● ID deprecated scalar​

DEPRECATED

Field plays a technical role for schema stitching purposes.