SnmpAction

SnmpAction
SnmpAction

The snmpAction which contains the rules based on which a capability/mask is discovered on an agent.

JSON Example
{
    "capabilityName": "CISCO-MEMORY",
    "loadFactor": 1,
    "defaultPollingPeriod": 0,
    "discoveryPasses": [
        {
            "capabilityConditionGroup": [
                {
                    "name": "SingleOidContainsSnmpCondition",
                    "oid": ".1.3.6.1.2.1.1.2.0",
                    "matchValue": "\\.1\\.3\\.6\\.1\\.4\\.1\\.9\\..*",
                    "invertResult": false
                }
            ]
        }
    ]
}
string
capabilityName
Required

The name of the action/capability

integer
loadFactor
Optional
Constraints: default: 1

The load this capability will have on a collector

integer
defaultPollingPeriod
Optional
Constraints: default: 0

The polling period for all polling groups which use this capability

discoveryPasses
Required

The list of rules for this action