← API reference
CANONICAL TYPE REFERENCE

EdgeAppSNMPDeviceInput

SNMP device input shape

nameString!

Unique device name within the edgeApp

hostString!

Host or host:port (literal or ${config:NAME})

portInt

Default 161 if host has no embedded port

SNMP version (v2c or v3)

communityString

v2c community (literal or ${config:NAME})

v3 user/auth/priv block

Per-request UDP timeout (default 2000)

Per-request UDP retransmits (default 3)

Poll groups (≥1 required)

View exact SDL
"""SNMP device input shape"""
input EdgeAppSNMPDeviceInput {
  """Unique device name within the edgeApp"""
  name: String!
  """Host or host:port (literal or ${config:NAME})"""
  host: String!
  """Default 161 if host has no embedded port"""
  port: Int
  """SNMP version (v2c or v3)"""
  version: EdgeAppSNMPVersion!
  """v2c community (literal or ${config:NAME})"""
  community: String
  """v3 user/auth/priv block"""
  v3: EdgeAppSNMPv3Input
  """Per-request UDP timeout (default 2000)"""
  timeoutMs: Int
  """Per-request UDP retransmits (default 3)"""
  retries: Int
  """Poll groups (≥1 required)"""
  pollGroups: [EdgeAppSNMPPollGroupInput!]!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.