← API reference
CANONICAL TYPE REFERENCE

EdgeAppModbusPortInput

Modbus port input shape

nameString!

Unique port name within the edgeApp

Transport (tcp / rtu / rtuOverTCP)

hostString

Host (tcp / rtuOverTCP only)

portInt

Port (tcp / rtuOverTCP; default 502)

Serial device path (rtu only)

Baud rate (rtu only)

Parity (rtu only)

Stop bits (rtu only; 1 or 2)

Data 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.