SubAssetDTO

📄 Description: Data transfer object representing a sub-asset within a larger asset management framework, encapsulating key attributes and metadata essential for tracking and managing asset performance and compliance.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

createdBy

string

false

none

Username of who created this resource

createdAt

string(date-time)

false

none

Timestamp when this resource was created

displayId

string

false

none

Unique identifier for the display

name

string

false

none

Name of the resource

description

string

false

none

Description of the resource

qrCode

string

false

none

Code for the qr

assetParts

[integer]

false

none

An array of sub-assets that collectively represent the components of a primary asset, facilitating detailed asset management and tracking.

mainAsset

integer(int64)

false

none

Unique identifier for the primary asset associated with the sub-asset, facilitating efficient asset management and tracking within the system.

subAssets

[integer]

false

none

An array of sub-assets associated with the primary asset, providing detailed information for comprehensive asset management.

parentAsset

integer(int64)

false

none

Unique identifier for the parent asset associated with the sub-asset, facilitating hierarchical asset management.