VersionDto

📄 Description: Data transfer object representing the versioning information of a software application, including details such as version number, release date, and associated metadata, essential for tracking updates and ensuring compatibility in enterprise systems.

Properties

Name

Type

Required

Restrictions

Description

createdBy

string

false

none

Username of who created this resource

lastModifiedBy

string

false

none

Username of who last modified this resource

createdDate

string(date-time)

false

none

Date of the created

lastModifiedDate

string(date-time)

false

none

Date of the last modified

archived

boolean

false

none

Indicates whether the version has been archived, reflecting its status within the version management process.

externalId

string

false

none

Unique identifier for the external

id

integer(int64)

false

none

Unique identifier for the resource

name

string

false

none

Name of the resource

description

string

false

none

Description of the resource

modificationDate

string(date)

false

none

Date of the modification

updateContractRate

boolean

false

none

Rate of update contract

leaseEvent

EventDto

false

none

Represents the details of a lease event within the system, facilitating effective management and tracking of lease-related activities.

scenario

boolean

false

write-only

Indicates whether the current version of the data pertains to a specific scenario, enabling targeted analysis and decision-making.

isVisibleVendorPortal

boolean

false

none

Whether the resource is visible vendor portal

isTerminationVersion

boolean

false

none

Whether the resource is termination version

terminationDate

string(date)

false

none

Date of the termination

penaltyAmount

number(double)

false

none

Amount of penalty

areasHistoryVersionId

integer(int64)

false

none

Unique identifier for the areas history version