← API reference
CANONICAL TYPE REFERENCE

EdgeAppSNMPDevice

An external SNMP device (hybrid-bridge §32)

nameString!

Unique device name within the edgeApp (surfaces as params.device)

hostString!

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

portInt

Default 161 if host has no embedded port

SNMP version (v2c or v3)

v2c community string (write-only on input; read returns a redacted projection)

v3 user/auth/priv block

Per-request UDP timeout (default 2000)

Per-request UDP retransmits (default 3)

Poll groups (≥1)

View exact SDL
"""An external SNMP device (hybrid-bridge §32)"""
type EdgeAppSNMPDevice {
  """Unique device name within the edgeApp (surfaces as params.device)"""
  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 string (write-only on input; read returns a redacted projection)
  """
  community: EdgeAppSecretValue!
  """v3 user/auth/priv block"""
  v3: EdgeAppSNMPv3
  """Per-request UDP timeout (default 2000)"""
  timeoutMs: Int
  """Per-request UDP retransmits (default 3)"""
  retries: Int
  """Poll groups (≥1)"""
  pollGroups: [EdgeAppSNMPPollGroup!]!
}

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