Get All Snmp Collectors

Get All Snmp Collectors

Gets all the snmp collectors created. Deletes those SNMP collectors that do not show up in the collector manager.

Request
URI
GET
https://{api_host}/tcsa/api/v1/snmp/collector
COPY
Query Parameters
integer
offset
Optional

Requested index for start of resources to be provided in response

integer
limit
Optional

Requested number of resources to be provided in response

string
snmpIntegration
Optional

The name of the current snmp integration

snmpIntegration example
snmp-integration

Authentication
This operation uses the following authentication methods.
Responses
200

OK Returned list of all SNMP collectors.

Returns Array of SnmpCollectorResponse of type(s) application/json
[
    {
        "dcName": "_core",
        "collectorConfiguration": {
            "name": "collector-a",
            "pollerPrefix": "string",
            "groupName": "string",
            "oidsThreads": 0,
            "tableThreads": 0,
            "alwaysPushProperties": false,
            "handleCounterWrapAround": false,
            "oidAsPropertyInRawValues": false,
            "usePollerPrefixInVariable": false,
            "pollingGroupsWereSplit": false,
            "localCommunicationSettings": {
                "hostIpAddress": "localhost",
                "communicationPort": 2008,
                "communicationInterfaceIpAddress": "string",
                "outInterfaceIPAddresses": [
                    "string"
                ],
                "maxConcurrentSessions": 0,
                "acceptCommandsFromIPAddresses": [
                    "string"
                ]
            }
        },
        "snmpAgents": [
            {
                "name": "Agent1",
                "agentId": "0.0.0.0:161",
                "ipAddress": "0.0.0.0",
                "snmpPort": 161,
                "transportProtocol": "udp",
                "snmpTimeout": 1000,
                "snmpNumberOfRetries": 2,
                "snmpVersion": "v2c",
                "snmpCommunityOrUserV3Name": "public",
                "snmpV3AuthenticationProtocol": "sha",
                "snmpV3AuthenticationPassword": "changeme",
                "snmpV3PrivacyProtocol": "aes",
                "snmpV3PrivacyPassword": "aespass",
                "maxBulkSize": 50,
                "v3ContextName": "string",
                "v3ContextEngineId": "string",
                "useV3ContextName": false,
                "useV3ContextEnginedId": false,
                "devType": "Node",
                "contactPropertyValue": "string",
                "devdescPropertyValue": "string",
                "locationPropertyValue": "string",
                "modelPropertyValue": "string",
                "discoveryStarted": false,
                "v1TableRowPolling": false,
                "lastSysUpTimeValue": 0,
                "lastSysUpTimePollTimestamp": 0,
                "shortestPollingPeriod": 0,
                "port": "string",
                "onFailTryWith": "string",
                "doNotUseGetBulkRequests": false,
                "refreshPropertiesLastRequestTime": 0,
                "doNotUseCapabilityList": [
                    "CISCO-MEMORY-OLD"
                ],
                "collectorNameList": [
                    "collector-a",
                    "collector-b"
                ],
                "pollingPeriod": 300,
                "capabilitiesWithPollingPeriod": [
                    {
                        "capabilityName": "CISCO-MEMORY-OLD",
                        "pollingPeriod": "number"
                    }
                ],
                "discoveryStatus": "string",
                "discoveryMessage": [
                    "string"
                ]
            }
        ],
        "snmpMasks": {
            "configVersion": "6.6",
            "snmpMasks": [
                {
                    "name": "GENERIC-INTERFACES",
                    "version": "3.0",
                    "mibFiles": [
                        "RFC1213-MIB.mib",
                        "IANAifType-MIB.mib",
                        "IF-MIB.my",
                        "SNMPv2-MIB.my",
                        "SNMPv2-SMI.mib",
                        "IP-MIB.mib",
                        "SNMPv2-CONF.mib",
                        "SNMPv2-TC.mib"
                    ],
                    "snmpTables": [
                        {
                            "allOrNone": true,
                            "tableFilterColumnConstraint": true,
                            "id": "stdIfT1",
                            "name": "stdIfTable1",
                            "oid": ".1.3.6.1.2.1.2.2",
                            "tableIndex": ".1.100",
                            "indexEntryMask": "oid._._.100",
                            "tableColNameOid": ".1.2",
                            "partType": "Interface",
                            "useSnmpV2cMultipleRowPolling": false,
                            "snmpRepeaters": -1,
                            "cacheAllSnmpReferenceTables": false,
                            "sortOnOid": false,
                            "tableRowSpecificationFile": null,
                            "matchNFirstOidSuffixOnly": 0,
                            "innerJoinOnList": null,
                            "nextRefTableColIdxOid": ".1.100",
                            "referenceTableOid": null,
                            "refTableColIdxOid": null,
                            "refTableColNameOid": null,
                            "snmpColumns": [
                                {
                                    "allOrNone": true,
                                    "name": "ifAdminStatus",
                                    "appendOid": ".1.7",
                                    "as": null,
                                    "unit": null,
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOperStatus",
                                    "appendOid": ".1.8",
                                    "as": null,
                                    "unit": null,
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                }
                            ],
                            "propertyValues": null,
                            "snmpFilters": null,
                            "nextSnmpReferenceTables": [
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifDescr",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "part",
                                    "propertyValueAppendOid": ".1.2",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": true,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifType",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "iftype",
                                    "propertyValueAppendOid": ".1.3",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "maxspeed",
                                    "propertyValueAppendOid": ".1.5",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifPhysAddress",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifacemac",
                                    "propertyValueAppendOid": ".1.6",
                                    "hexValue": true,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifOperStatus",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "partstat",
                                    "propertyValueAppendOid": ".1.8",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ipAddrTable.ipAdEntAddr",
                                    "referenceTableOid": ".1.3.6.1.2.1.4.20",
                                    "refTableColIdxOid": ".1.2",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifaceip",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": null,
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifName",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifname",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifAlias",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifalias",
                                    "propertyValueAppendOid": ".1.18",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifHighSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "mxhspeed",
                                    "propertyValueAppendOid": ".1.15",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                }
                            ]
                        },
                        {
                            "allOrNone": true,
                            "tableFilterColumnConstraint": true,
                            "id": "stdIfT2",
                            "name": "stdIfTable2",
                            "oid": ".1.3.6.1.2.1.2.2",
                            "tableIndex": ".1.100",
                            "indexEntryMask": "oid._._.100",
                            "tableColNameOid": ".1.2",
                            "partType": "Interface",
                            "useSnmpV2cMultipleRowPolling": false,
                            "snmpRepeaters": -1,
                            "cacheAllSnmpReferenceTables": false,
                            "sortOnOid": false,
                            "tableRowSpecificationFile": null,
                            "matchNFirstOidSuffixOnly": 0,
                            "innerJoinOnList": null,
                            "nextRefTableColIdxOid": ".1.100",
                            "referenceTableOid": null,
                            "refTableColIdxOid": null,
                            "refTableColNameOid": null,
                            "snmpColumns": [
                                {
                                    "allOrNone": true,
                                    "name": "ifInDiscards",
                                    "appendOid": ".1.13",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInErrors",
                                    "appendOid": ".1.14",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInUnknownProtos",
                                    "appendOid": ".1.15",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutDiscards",
                                    "appendOid": ".1.19",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutErrors",
                                    "appendOid": ".1.20",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                }
                            ],
                            "propertyValues": null,
                            "snmpFilters": [
                                {
                                    "name": null,
                                    "appendOid": ".1.7",
                                    "onTableName": null,
                                    "onTableOid": null,
                                    "onTableColumnName": null,
                                    "indexEntryMask": null,
                                    "valueEquals": "up",
                                    "invertMatch": false,
                                    "outerJoinOnList": null,
                                    "innerJoinOnList": null,
                                    "snmpFilters": null
                                }
                            ],
                            "nextSnmpReferenceTables": [
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifDescr",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "part",
                                    "propertyValueAppendOid": ".1.2",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": true,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifType",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "iftype",
                                    "propertyValueAppendOid": ".1.3",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "maxspeed",
                                    "propertyValueAppendOid": ".1.5",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifPhysAddress",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifacemac",
                                    "propertyValueAppendOid": ".1.6",
                                    "hexValue": true,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifOperStatus",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "partstat",
                                    "propertyValueAppendOid": ".1.8",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ipAddrTable.ipAdEntAddr",
                                    "referenceTableOid": ".1.3.6.1.2.1.4.20",
                                    "refTableColIdxOid": ".1.2",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifaceip",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": null,
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifName",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifname",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifAlias",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifalias",
                                    "propertyValueAppendOid": ".1.18",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifHighSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "mxhspeed",
                                    "propertyValueAppendOid": ".1.15",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                }
                            ]
                        },
                        {
                            "allOrNone": true,
                            "tableFilterColumnConstraint": true,
                            "id": "stdIfT3",
                            "name": "stdIfTable3",
                            "oid": ".1.3.6.1.2.1.2.2",
                            "tableIndex": ".1.100",
                            "indexEntryMask": "oid._._.100",
                            "tableColNameOid": null,
                            "partType": "Interface",
                            "useSnmpV2cMultipleRowPolling": false,
                            "snmpRepeaters": -1,
                            "cacheAllSnmpReferenceTables": false,
                            "sortOnOid": false,
                            "tableRowSpecificationFile": null,
                            "matchNFirstOidSuffixOnly": 0,
                            "innerJoinOnList": null,
                            "nextRefTableColIdxOid": ".1.100",
                            "referenceTableOid": null,
                            "refTableColIdxOid": null,
                            "refTableColNameOid": null,
                            "snmpColumns": [
                                {
                                    "allOrNone": true,
                                    "name": "ifSpeed",
                                    "appendOid": ".1.5",
                                    "as": null,
                                    "unit": "1",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInOctets",
                                    "appendOid": ".1.10",
                                    "as": "RATEP",
                                    "unit": "Octets/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutOctets",
                                    "appendOid": ".1.16",
                                    "as": "RATEP",
                                    "unit": "Octets/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInUcastPkts",
                                    "appendOid": ".1.11",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInNUcastPkts",
                                    "appendOid": ".1.12",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutUcastPkts",
                                    "appendOid": ".1.17",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutNUcastPkts",
                                    "appendOid": ".1.18",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                }
                            ],
                            "propertyValues": null,
                            "snmpFilters": [
                                {
                                    "name": null,
                                    "appendOid": ".1.7",
                                    "onTableName": null,
                                    "onTableOid": null,
                                    "onTableColumnName": null,
                                    "indexEntryMask": null,
                                    "valueEquals": "up",
                                    "invertMatch": false,
                                    "outerJoinOnList": null,
                                    "innerJoinOnList": null,
                                    "snmpFilters": [
                                        {
                                            "name": null,
                                            "appendOid": ".1.5",
                                            "onTableName": null,
                                            "onTableOid": null,
                                            "onTableColumnName": null,
                                            "indexEntryMask": null,
                                            "valueEquals": "100000000|[0-9]{1,8}",
                                            "invertMatch": false,
                                            "outerJoinOnList": null,
                                            "innerJoinOnList": null,
                                            "snmpFilters": null
                                        }
                                    ]
                                }
                            ],
                            "nextSnmpReferenceTables": [
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifDescr",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "part",
                                    "propertyValueAppendOid": ".1.2",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": true,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifType",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "iftype",
                                    "propertyValueAppendOid": ".1.3",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "maxspeed",
                                    "propertyValueAppendOid": ".1.5",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifPhysAddress",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifacemac",
                                    "propertyValueAppendOid": ".1.6",
                                    "hexValue": true,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifOperStatus",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "partstat",
                                    "propertyValueAppendOid": ".1.8",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ipAddrTable.ipAdEntAddr",
                                    "referenceTableOid": ".1.3.6.1.2.1.4.20",
                                    "refTableColIdxOid": ".1.2",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifaceip",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": null,
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifName",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifname",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifAlias",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifalias",
                                    "propertyValueAppendOid": ".1.18",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifHighSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "mxhspeed",
                                    "propertyValueAppendOid": ".1.15",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                }
                            ]
                        },
                        {
                            "allOrNone": true,
                            "tableFilterColumnConstraint": true,
                            "id": "stdIfXT3",
                            "name": "stdIfXTable3",
                            "oid": ".1.3.6.1.2.1.31.1.1",
                            "tableIndex": ".1.100",
                            "indexEntryMask": "oid._._.100",
                            "tableColNameOid": null,
                            "partType": "Interface",
                            "useSnmpV2cMultipleRowPolling": false,
                            "snmpRepeaters": -1,
                            "cacheAllSnmpReferenceTables": false,
                            "sortOnOid": false,
                            "tableRowSpecificationFile": null,
                            "matchNFirstOidSuffixOnly": 0,
                            "innerJoinOnList": [
                                {
                                    "name": "ifIndex",
                                    "appendOid": ".1.100"
                                }
                            ],
                            "nextRefTableColIdxOid": ".1.100",
                            "referenceTableOid": null,
                            "refTableColIdxOid": null,
                            "refTableColNameOid": null,
                            "snmpColumns": [
                                {
                                    "allOrNone": true,
                                    "name": "ifSpeed",
                                    "appendOid": ".1.15",
                                    "as": null,
                                    "unit": "1000000",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInOctets",
                                    "appendOid": ".1.6",
                                    "as": "RATEP",
                                    "unit": "Octets/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutOctets",
                                    "appendOid": ".1.10",
                                    "as": "RATEP",
                                    "unit": "Octets/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInUcastPkts",
                                    "appendOid": ".1.7",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInMulticastPkts",
                                    "appendOid": ".1.8",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInBroadcastPkts",
                                    "appendOid": ".1.9",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutUcastPkts",
                                    "appendOid": ".1.11",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutMulticastPkts",
                                    "appendOid": ".1.12",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutBroadcastPkts",
                                    "appendOid": ".1.13",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                }
                            ],
                            "propertyValues": null,
                            "snmpFilters": [
                                {
                                    "name": null,
                                    "appendOid": ".1.15",
                                    "onTableName": null,
                                    "onTableOid": null,
                                    "onTableColumnName": null,
                                    "indexEntryMask": null,
                                    "valueEquals": "[0-9]{4,}|[2-9][0-9]{2}|1[1-9][0-9]|10[1-9]",
                                    "invertMatch": false,
                                    "outerJoinOnList": null,
                                    "innerJoinOnList": null,
                                    "snmpFilters": [
                                        {
                                            "name": "ifTable.ifAdminStatusFilter",
                                            "appendOid": ".1.7",
                                            "onTableName": "ifTable.ifAdminStatusFilter",
                                            "onTableOid": ".1.3.6.1.2.1.2.2",
                                            "onTableColumnName": "ifAdminStatus",
                                            "indexEntryMask": "oid._._.100",
                                            "valueEquals": "up",
                                            "invertMatch": false,
                                            "outerJoinOnList": [
                                                {
                                                    "name": "ifIndex",
                                                    "appendOid": ".1.100"
                                                }
                                            ],
                                            "innerJoinOnList": null,
                                            "snmpFilters": null
                                        }
                                    ]
                                }
                            ],
                            "nextSnmpReferenceTables": [
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifDescr",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "part",
                                    "propertyValueAppendOid": ".1.2",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": true,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifType",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "iftype",
                                    "propertyValueAppendOid": ".1.3",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "maxspeed",
                                    "propertyValueAppendOid": ".1.5",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifPhysAddress",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifacemac",
                                    "propertyValueAppendOid": ".1.6",
                                    "hexValue": true,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifOperStatus",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "partstat",
                                    "propertyValueAppendOid": ".1.8",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ipAddrTable.ipAdEntAddr",
                                    "referenceTableOid": ".1.3.6.1.2.1.4.20",
                                    "refTableColIdxOid": ".1.2",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifaceip",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": null,
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifName",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifname",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifAlias",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifalias",
                                    "propertyValueAppendOid": ".1.18",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifHighSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "mxhspeed",
                                    "propertyValueAppendOid": ".1.15",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                }
                            ]
                        },
                        {
                            "allOrNone": true,
                            "tableFilterColumnConstraint": true,
                            "id": "stdIfXT4a",
                            "name": "stdIfXTable4a",
                            "oid": ".1.3.6.1.2.1.31.1.1",
                            "tableIndex": ".1.100",
                            "indexEntryMask": "oid._._.100",
                            "tableColNameOid": null,
                            "partType": "Interface",
                            "useSnmpV2cMultipleRowPolling": false,
                            "snmpRepeaters": -1,
                            "cacheAllSnmpReferenceTables": false,
                            "sortOnOid": false,
                            "tableRowSpecificationFile": null,
                            "matchNFirstOidSuffixOnly": 0,
                            "innerJoinOnList": [
                                {
                                    "name": "ifIndex",
                                    "appendOid": ".1.100"
                                }
                            ],
                            "nextRefTableColIdxOid": ".1.100",
                            "referenceTableOid": null,
                            "refTableColIdxOid": null,
                            "refTableColNameOid": null,
                            "snmpColumns": [
                                {
                                    "allOrNone": true,
                                    "name": "ifInMulticastPkts",
                                    "appendOid": ".1.2",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifInBroadcastPkts",
                                    "appendOid": ".1.3",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutMulticastPkts",
                                    "appendOid": ".1.4",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                },
                                {
                                    "allOrNone": true,
                                    "name": "ifOutBroadcastPkts",
                                    "appendOid": ".1.5",
                                    "as": "RATEP",
                                    "unit": "Pkts/s",
                                    "partType": null,
                                    "propertyName": "ifindex",
                                    "propertyValueAppendOid": ".1.100",
                                    "varNameGenOidSequence": null,
                                    "refreshOnPropertyChange": false,
                                    "propertyValues": null,
                                    "snmpFilters": null
                                }
                            ],
                            "propertyValues": null,
                            "snmpFilters": [
                                {
                                    "name": "ifTable.ifAdminStatusSpeedFilter",
                                    "appendOid": ".1.7",
                                    "onTableName": "ifTable.ifAdminStatusSpeedFilter",
                                    "onTableOid": ".1.3.6.1.2.1.2.2",
                                    "onTableColumnName": "ifAdminStatus",
                                    "indexEntryMask": "oid._._.100",
                                    "valueEquals": "up",
                                    "invertMatch": false,
                                    "outerJoinOnList": [
                                        {
                                            "name": "ifIndex",
                                            "appendOid": ".1.100"
                                        }
                                    ],
                                    "innerJoinOnList": null,
                                    "snmpFilters": [
                                        {
                                            "name": null,
                                            "appendOid": ".1.5",
                                            "onTableName": null,
                                            "onTableOid": null,
                                            "onTableColumnName": null,
                                            "indexEntryMask": null,
                                            "valueEquals": "100000000|[0-9]{1,8}",
                                            "invertMatch": false,
                                            "outerJoinOnList": null,
                                            "innerJoinOnList": null,
                                            "snmpFilters": null
                                        }
                                    ]
                                }
                            ],
                            "nextSnmpReferenceTables": [
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifDescr",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "part",
                                    "propertyValueAppendOid": ".1.2",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": true,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifType",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "iftype",
                                    "propertyValueAppendOid": ".1.3",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "maxspeed",
                                    "propertyValueAppendOid": ".1.5",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifPhysAddress",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifacemac",
                                    "propertyValueAppendOid": ".1.6",
                                    "hexValue": true,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifTable.ifOperStatus",
                                    "referenceTableOid": ".1.3.6.1.2.1.2.2",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "partstat",
                                    "propertyValueAppendOid": ".1.8",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ipAddrTable.ipAdEntAddr",
                                    "referenceTableOid": ".1.3.6.1.2.1.4.20",
                                    "refTableColIdxOid": ".1.2",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifaceip",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": null,
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifName",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifname",
                                    "propertyValueAppendOid": ".1.1",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifAlias",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "ifalias",
                                    "propertyValueAppendOid": ".1.18",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                },
                                {
                                    "nextSnmpReferenceTableConstraint": true,
                                    "name": "ifXTable.ifHighSpeed",
                                    "referenceTableOid": ".1.3.6.1.2.1.31.1.1",
                                    "refTableColIdxOid": ".1.100",
                                    "parentTablecolIdxOidPositions": "1",
                                    "propertyName": "mxhspeed",
                                    "propertyValueAppendOid": ".1.15",
                                    "hexValue": false,
                                    "usePropertyValueInVariableName": false,
                                    "nextRefTableColIdxOid": null,
                                    "longLifeCaching": false,
                                    "indexEntryMask": "oid._._.100",
                                    "nextSnmpReferenceTable": null
                                }
                            ]
                        }
                    ],
                    "snmpOids": [
                        {
                            "id": "ipForwDatagrams",
                            "name": "ipForwDatagrams",
                            "oid": ".1.3.6.1.2.1.4.6.0",
                            "as": "RATEP",
                            "unit": null,
                            "part": null,
                            "partType": null,
                            "propertyValues": null
                        },
                        {
                            "id": "ipForwarding",
                            "name": "ipForwarding",
                            "oid": ".1.3.6.1.2.1.4.1.0",
                            "as": null,
                            "unit": null,
                            "part": null,
                            "partType": null,
                            "propertyValues": null
                        }
                    ],
                    "snmpProperties": [
                        {
                            "oneOrNone": true,
                            "id": "w4ncert",
                            "name": "w4ncert",
                            "value": "1.0",
                            "oid": null
                        },
                        {
                            "oneOrNone": true,
                            "id": "datagrp",
                            "name": "datagrp",
                            "value": "GENERIC-INTERFACES",
                            "oid": null
                        },
                        {
                            "oneOrNone": true,
                            "id": "altsrc",
                            "name": "altsrc",
                            "value": "Generic-SNMP",
                            "oid": null
                        }
                    ],
                    "snmpActionRequest": {
                        "capabilityName": "GENERIC-INTERFACES",
                        "loadFactor": 40,
                        "defaultPollingPeriod": 0,
                        "discoveryPasses": [
                            {
                                "capabilityConditionGroup": [
                                    {
                                        "name": "TableExistsSnmpCondition",
                                        "oid": ".1.3.6.1.2.1.2.2",
                                        "matchValue": "",
                                        "invertResult": false
                                    },
                                    {
                                        "name": "TableColumnUniqueValuesSnmpCondition",
                                        "oid": ".1.3.6.1.2.1.2.2.1.2",
                                        "matchValue": "",
                                        "invertResult": false
                                    },
                                    {
                                        "name": "TableExistsSnmpCondition",
                                        "oid": ".1.3.6.1.2.1.31.1.1",
                                        "matchValue": "",
                                        "invertResult": false
                                    }
                                ]
                            },
                            {
                                "capabilityConditionGroup": [
                                    {
                                        "name": "TableColumnExistsSnmpCondition",
                                        "oid": ".1.3.6.1.2.1.31.1.1.1.6",
                                        "matchValue": "",
                                        "invertResult": false
                                    },
                                    {
                                        "name": "TableColumnExistsSnmpCondition",
                                        "oid": ".1.3.6.1.2.1.31.1.1.1.10",
                                        "matchValue": "",
                                        "invertResult": false
                                    }
                                ]
                            }
                        ]
                    },
                    "actions": 2,
                    "doNotEdit": true
                }
            ]
        },
        "translations": {
            "variableSpecificTranslations": [
                {
                    "name": "ifAdminStatus",
                    "valueMatches": [
                        {
                            "rename": "up",
                            "value": "100"
                        }
                    ]
                }
            ],
            "configVersion": "6.6"
        },
        "pollingGroups": [
            {
                "name": "polling-group",
                "pollingPeriod": 300,
                "tableDiscoveryTime": "00:00:00",
                "groupName": "group",
                "uniformTimestamps": false,
                "startAtDefinedPeriod": false,
                "startTimeOffset": 0,
                "pollingMaskNames": [
                    "CISCO-MEMORY-OLD",
                    "GENERIC-INTERFACES"
                ],
                "snmpAgentIps": [
                    "string"
                ],
                "snmpAgentNames": [
                    "0.0.0.0:161"
                ],
                "snmpAgentsIPGroupNames": [
                    {
                        "name": "string",
                        "ipAddressMask": "string",
                        "matchEngine": "string"
                    }
                ],
                "snmpAgentsExplicitGroupNames": [
                    {
                        "name": "string",
                        "agents": [
                            "string"
                        ]
                    }
                ],
                "enabled": false,
                "pollingGroups": {
                    "pollingGroups": {
                        "pollingMaskNames": [
                            "GENERIC-SYSUPTIME",
                            "GENERIC-INTERFACES"
                        ],
                        "pollingPeriod": 300,
                        "startAtDefinedPeriod": false,
                        "startTimeOffset": 0,
                        "enabled": true,
                        "assignedTo": "collector-a",
                        "groupName": "group",
                        "uniformTimestamps": false,
                        "name": "GEN-VEIVN9SWIB-300-check",
                        "snmpAgentNames": [
                            "10.106.232.11:161"
                        ],
                        "tableDiscoveryTime": "00:00:00"
                    }
                },
                "snmpAgents": {
                    "snmpAgents": {
                        "name": "V2Agent",
                        "ipAddress": "10.106.126.64",
                        "snmpPort": 161,
                        "transportProtocol": "udp",
                        "snmpTimeout": 1000,
                        "snmpNumberOfRetries": 5,
                        "snmpVersion": "v2c",
                        "snmpCommunityOrUserV3Name": "public",
                        "maxBulkSize": 50,
                        "devType": "Switch",
                        "onFailTryWith": "v1",
                        "doNotUseGetBulkRequests": false,
                        "doNotUseCapabilityList": [],
                        "collectorNameList": [
                            "check-1"
                        ],
                        "pollingPeriod": 200
                    }
                },
                "assignedTo": "collector-a"
            }
        ],
        "loadFactor": 5000,
        "usedLoad": 0,
        "distributionFactor": 100,
        "capabilitiesList": [],
        "ipAddress": "0.0.0.0",
        "status": "IN_SYNC",
        "collectorNameInK8": "collector-name",
        "pollingPeriod": 300,
        "creationTime": 1699861322429
    }
]

400

BAD REQUEST Error in the request sent

Returns SnmpError of type(s) application/json
"SnmpError Object"
string
code
Optional

This code refers to the internal error codes used in the code base.

string
reason
Optional

This specifies the reason for failure.

string
status
Optional

This specifies the HTTP status code error


500

INTERNAL SERVER ERROR Error on the server

Returns SnmpError of type(s) application/json
"SnmpError Object"
string
code
Optional

This code refers to the internal error codes used in the code base.

string
reason
Optional

This specifies the reason for failure.

string
status
Optional

This specifies the HTTP status code error


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/tcsa/api/v1/snmp/collector