NetflowSnmpIfTableCombo resource. The schema will be used to create data/ReporterResource instances, the description is used to store the table name of the associate field.
GET http://[host-proxy]/api/data/NetflowSnmpIfTableCombo/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"serverip": {
"title": "Server IP",
"description": "ifTable",
"type": "string"
},
"index": {
"title": "Index",
"description": "ifTable",
"type": "string"
},
"ifindex": {
"title": "Interface Index",
"description": "ifTable",
"type": "string"
},
"ifdescr": {
"title": "Interface Description",
"description": "ifTable",
"type": "string"
},
"iftype": {
"title": "Interface Type",
"description": "ifTable",
"type": "string"
},
"ifmtu": {
"title": "Interface MTU",
"description": "ifTable",
"type": "number"
},
"ifspeed": {
"title": "Interface Speed",
"description": "ifTable",
"type": "number"
},
"ifphysaddress": {
"title": "Interface Physical Address",
"description": "ifTable",
"type": "string"
},
"ifadminstatus": {
"title": "Interface Admin Status",
"description": "ifTable",
"type": "string"
},
"ifoperstatus": {
"title": "Interface Operational Status",
"description": "ifTable",
"type": "string"
},
"iflastchange": {
"title": "Interface Last Change",
"description": "ifTable",
"type": "string"
},
"ifinoctets": {
"title": "Inbound Octets",
"description": "ifTable",
"type": "number"
},
"ifinucastpkts": {
"title": "Inbound Unicast Packets",
"description": "ifTable",
"type": "number"
},
"ifinnucastpkts": {
"title": "Inbound Non-Unicast Packets",
"description": "ifTable",
"type": "number"
},
"ifindiscards": {
"title": "Inbound Discards",
"description": "ifTable",
"type": "number"
},
"ifinerrors": {
"title": "Inbound Errors",
"description": "ifTable",
"type": "number"
},
"ifinunknownprotos": {
"title": "Inbound Unknown Protocols",
"description": "ifTable",
"type": "number"
},
"ifoutoctets": {
"title": "Outbound Octets",
"description": "ifTable",
"type": "number"
},
"ifoutucastpkts": {
"title": "Outbound Unicast Packets",
"description": "ifTable",
"type": "number"
},
"ifoutnucastpkts": {
"title": "Outbound Non-Unicast Packets",
"description": "ifTable",
"type": "number"
},
"ifoutdiscards": {
"title": "Outbound Discards",
"description": "ifTable",
"type": "number"
},
"ifouterrors": {
"title": "Outbound Errors",
"description": "ifTable",
"type": "number"
},
"ifoutqlen": {
"title": "Outbound Queue Length",
"description": "ifTable",
"type": "number"
},
"ifspecific": {
"title": "Interface Specific",
"description": "ifTable",
"type": "string"
},
"tag": {
"title": "Tag",
"description": "ifTable",
"type": "string"
},
"datetime": {
"title": "Datetime",
"description": "ifTable",
"type": "string"
},
"epochstamp": {
"title": "Epoch Timestamp",
"description": "ifTable",
"type": "number"
},
"ds9_hostname": {
"title": "DS9 Hostname",
"description": "ifTable",
"type": "string"
},
"ds9_ipaddress": {
"title": "DS9 IP Address",
"description": "ifTable",
"type": "string"
},
"ifhighspeed": {
"title": "Interface High Speed",
"description": "ifXTable",
"type": "number"
}
},
"schema_version": "0.1"
}