SendInform
Send an SNMP Inform (acknowledged notification)
Constructs and sends an SNMP v2c/v3 INFORM to a manager (host: port). Unlike traps, informs expect an acknowledgment from the manager.
type: "io.kestra.plugin.snmp.SendInform"Examples
Send SNMP v2c inform
    id: snmp-inform-test
    namespace: monitoring
    tasks:
      - id: inform
        type: io.kestra.plugin.snmp.SendInform
        host: "snmp.manager.local"
        port: 162
        version: "v2c"
        community: "public"
        trapOid: "1.3.6.1.4.1.8072.2.3.0.1"
        bindings:
          - oid: "1.3.6.1.2.1.1.3.0"
            value: "9999"
Properties
trapOid *Requiredstring
Trap OID
Object identifier for the trap type
community string
Community (v1/v2c)
host string
localhostTarget host
Hostname or IP of the SNMP manager
port integerstring
162Target port
UDP port of the SNMP manager (default 162)
retries integerstring
1Number of retries if no response is received
How many times to retry before giving up.
snmpVersion string
v2cSNMP Version
One of v1, v2c, v3
timeoutMs integerstring
1500Timeout (ms)
Send timeout for internal operations
v3 AbstractSnmpTask-V3Securitystring
SNMPv3 security settings
Outputs
acknowledged boolean
falseWhether the INFORM was acknowledged by the SNMP manager
error string
Error text if the INFORM was not acknowledged
responseText string
SNMP response
Definitions
io.kestra.plugin.snmp.AbstractSnmpTask-V3Security
username *Requiredstring
1Username
authPassword string
Auth password
authProtocol string
Auth protocol
MD5, SHA, SHA224, SHA256, SHA384, SHA512
privPassword string
Privacy password
privProtocol string
Privacy protocol
DES, AES128, AES192, AES256
io.kestra.plugin.snmp.AbstractSnmpTask-VarBind
oid *Requiredstring
1OID
OID of the variable binding (e.g. 1.3.6.1.2.1.1.3.0)
value *Requiredstring
Value
String value to send for this OID