CANONICAL TYPE REFERENCE
EdgeAppModbusPortInput
Modbus port input shape
nameString!Unique port name within the edgeApp
Transport (tcp / rtu / rtuOverTCP)
hostStringHost (tcp / rtuOverTCP only)
portIntPort (tcp / rtuOverTCP; default 502)
serialPathStringSerial device path (rtu only)
baudRateIntBaud rate (rtu only)
Parity (rtu only)
stopBitsIntStop bits (rtu only; 1 or 2)
dataBitsIntData bits (rtu only; 5...9)
Slaves on this port (≥1)
View exact SDL
"""Modbus port input shape"""
input EdgeAppModbusPortInput {
"""Unique port name within the edgeApp"""
name: String!
"""Transport (tcp / rtu / rtuOverTCP)"""
transport: EdgeAppModbusTransport!
"""Host (tcp / rtuOverTCP only)"""
host: String
"""Port (tcp / rtuOverTCP; default 502)"""
port: Int
"""Serial device path (rtu only)"""
serialPath: String
"""Baud rate (rtu only)"""
baudRate: Int
"""Parity (rtu only)"""
parity: EdgeAppModbusParity
"""Stop bits (rtu only; 1 or 2)"""
stopBits: Int
"""Data bits (rtu only; 5...9)"""
dataBits: Int
"""Slaves on this port (≥1)"""
slaves: [EdgeAppModbusSlaveInput!]!
}One stable address across all schema views. Follow a field’s type to explore connections between domains.