SensorTriggerTemplateDTO

📄 Description: Data transfer object representing a template for sensor trigger configurations, enabling businesses to automate responses to specific sensor events and enhance operational efficiency.

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

triggerValue

string

false

none

The triggerValue field represents the specific condition or threshold that activates a sensor within the SensorTriggerTemplate, enabling proactive monitoring and response in operational processes.

triggerType

string

false

none

Type of the trigger

thresholdFrequency

string

false

none

Specifies the frequency threshold for triggering sensor alerts, enabling proactive monitoring and response in operational environments.

thresholdCondition

string

false

none

Specifies the condition under which a sensor trigger is activated, enabling precise monitoring and response in operational environments.

startDate

string(date)

false

none

Start date of the resource

sensorId

integer(int64)

false

none

Unique identifier for the sensor

sensorName

string

false

none

Name of the sensor

sensorDto

SensorDTO

false

none

Represents the data structure for a sensor trigger template, facilitating the configuration and management of sensor-based events within the system.

userIds

[integer]

false

none

List of unique identifiers for users associated with the sensor trigger template, facilitating targeted notifications and actions within the system.

userDTOs

[UserDTO]

false

none

An array of SensorTriggerTemplateDTO objects representing the user-defined sensor trigger templates utilized within the system.

teamIds

[integer]

false

none

Array of unique identifiers representing the teams associated with the sensor trigger template, enabling targeted management and configuration within the system.

teamDTOs

[InternalTeamDTO]

false

none

An array of SensorTriggerTemplateDTO objects representing the various sensor trigger configurations associated with the team.

notificationTitle

string

false

none

Title of the notification

notificationMessage

string

false

none

Textual content of the notification message to be triggered by the sensor event, facilitating timely communication and alerts within the system.

notifyByEmail

boolean

false

none

Indicates whether notifications should be sent via email when the sensor trigger conditions are met.

notifyInApp

boolean

false

none

Indicates whether in-app notifications should be enabled for the sensor trigger, enhancing user engagement and responsiveness.

inspectionName

string

false

none

Name of the inspection

inspectionTemplateId

integer(int64)

false

none

Unique identifier for the inspection template

inspectionTemplate

InspectionDTO

false

none

Defines the template used for sensor-triggered inspections, facilitating standardized assessment processes within the system.

workOrderName

string

false

none

Name of the work order

workOrderTemplateId

integer(int64)

false

none

Unique identifier for the work order template

workOrderTemplate

WorkOrderDTO

false

none

Defines the template used for creating work orders, facilitating standardized processes and improving operational efficiency.