{ "id":"/axapi/v3/snmp-server", "type":"object", "node-type":"intermediate", "title":"snmp-server", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "description":"Configure SNMP engine parameters", "properties":{ "enable":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable", "properties":{ "service":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SNMP service" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "traps":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all SNMP traps" }, "lldp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable lldp traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "routing":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/routing", "properties":{ "bgp":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/routing/bgp", "properties":{ "bgpEstablishedNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpEstablishedNotification traps" }, "bgpBackwardTransNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpBackwardTransNotification traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "ax":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/routing/bgp/ax", "properties":{ "bgpEstablishedNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpEstablishedNotification traps" }, "bgpBackwardTransNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpBackwardTransNotification traps" }, "bgpPrefixThresholdExceededNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpPrefixThresholdExceededNotification traps" }, "bgpPrefixThresholdClearNotification":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable bgpPrefixThresholdClearNotification traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "isis":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/routing/isis", "properties":{ "isisAdjacencyChange":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisAdjacencyChange traps" }, "isisAreaMismatch":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisAreaMismatch traps" }, "isisAttemptToExceedMaxSequence":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisAttemptToExceedMaxSequence traps" }, "isisAuthenticationFailure":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisAuthenticationFailure traps" }, "isisAuthenticationTypeFailure":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisAuthenticationTypeFailure traps" }, "isisCorruptedLSPDetected":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisCorruptedLSPDetected traps" }, "isisDatabaseOverload":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisDatabaseOverload traps" }, "isisIDLenMismatch":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisIDLenMismatch traps" }, "isisLSPTooLargeToPropagate":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisLSPTooLargeToPropagate traps" }, "isisManualAddressDrops":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisManualAddressDrops traps" }, "isisMaxAreaAddressesMismatch":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisMaxAreaAddressesMismatch traps" }, "isisOriginatingLSPBufferSizeMismatch":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisOriginatingLSPBufferSizeMismatch traps" }, "isisOwnLSPPurge":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisOwnLSPPurge traps" }, "isisProtocolsSupportedMismatch":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisProtocolsSupportedMismatch traps" }, "isisRejectedAdjacency":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisRejectedAdjacency traps" }, "isisSequenceNumberSkip":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisSequenceNumberSkip traps" }, "isisVersionSkew":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisVersionSkew traps" }, "isisLSPErrorDetected":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable isisLSPErrorDetected traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ospf":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/routing/ospf", "properties":{ "ospfIfAuthFailure":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfIfAuthFailure traps" }, "ospfIfConfigError":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfIfConfigError traps" }, "ospfIfRxBadPacket":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfIfRxBadPacket traps" }, "ospfIfStateChange":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfIfStateChange traps" }, "ospfLsdbApproachingOverflow":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfLsdbApproachingOverflow traps" }, "ospfLsdbOverflow":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfLsdbOverflow traps" }, "ospfMaxAgeLsa":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfMaxAgeLsa traps" }, "ospfNbrStateChange":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfNbrStateChange traps" }, "ospfOriginateLsa":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfOriginateLsa traps" }, "ospfTxRetransmit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfTxRetransmit traps" }, "ospfVirtIfAuthFailure":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtIfAuthFailure traps" }, "ospfVirtIfConfigError":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtIfConfigError traps" }, "ospfVirtIfRxBadPacket":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtIfRxBadPacket traps" }, "ospfVirtIfStateChange":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtIfStateChange traps" }, "ospfVirtIfTxRetransmit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtIfTxRetransmit traps" }, "ospfVirtNbrStateChange":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable ospfVirtNbrStateChange traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "gslb":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/gslb", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all GSLB traps" }, "zone":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable GSLB zone related traps" }, "site":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable GSLB site related traps" }, "group":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable GSLB group related traps" }, "service-ip":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable GSLB service-ip related traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "slb":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/slb", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all SLB traps" }, "application-buffer-limit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable application buffer reach limit trap" }, "gateway-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server gateway up trap" }, "gateway-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server gateway down trap" }, "server-conn-limit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server connection limit trap" }, "server-conn-resume":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server connection resume trap" }, "server-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb server up trap" }, "server-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server-down trap" }, "server-disabled":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server-disabled trap" }, "server-selection-failure":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server selection failure trap" }, "service-conn-limit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service connection limit trap" }, "service-conn-resume":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service connection resume trap" }, "service-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-down trap" }, "service-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-up trap" }, "service-group-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-group-up trap" }, "service-group-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-group-down trap" }, "service-group-member-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-group-member-up trap" }, "service-group-member-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB service-group-member-down trap" }, "vip-connlimit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable the virtual server reach conn-limit trap" }, "vip-connratelimit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable the virtual server reach conn-rate-limit trap" }, "vip-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB virtual server down trap" }, "vip-port-connlimit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable the virtual port reach conn-limit trap" }, "vip-port-connratelimit":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable the virtual port reach conn-rate-limit trap" }, "vip-port-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB virtual port down trap" }, "vip-port-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB virtual port up trap" }, "vip-up":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB virtual server up trap" }, "bw-rate-limit-exceed":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server/port bandwidth rate limit exceed trap" }, "bw-rate-limit-resume":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SLB server/port bandwidth rate limit resume trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "scaleout":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/scaleout", "properties":{ "infrastructure":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/scaleout/infrastructure", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all infra traps" }, "test-send-all-traps":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Send all infra traps" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "cluster":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/scaleout/infrastructure/cluster", "properties":{ "election":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable election status trap" }, "master-calling-re-election":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable re-election trap" }, "node-status":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable active node status trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "service-node":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/scaleout/infrastructure/service-node", "properties":{ "local-device-disabled":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable local device disabled trap" }, "service-master":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable service-master trap" }, "traffic-map-update":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable traffic map update trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "master-node":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/scaleout/infrastructure/master-node", "properties":{ "traffic-map-distribution":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Traffic-map distribution trap" }, "vserver-traffic-map-update":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable VServer Traffic-map trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } } } }, "snmp":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/snmp", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all SNMP group traps" }, "linkdown":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SNMP link-down trap" }, "linkup":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SNMP link-up trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "vrrp-a":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/vrrp-a", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all VRRP-A group traps" }, "active":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable VRRP-A active trap" }, "standby":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable VRRP-A standby trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "vcs":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/vcs", "properties":{ "state-change":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable VCS state change trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "system":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/system", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all system group traps" }, "control-cpu-high":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable control CPU usage high trap" }, "data-cpu-high":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable data CPU usage high trap" }, "fan":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system fan trap" }, "file-sys-read-only":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable file system read-only trap" }, "high-disk-use":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system high disk usage trap" }, "high-memory-use":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system high memory usage trap" }, "high-temp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system high temperature trap" }, "low-temp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system low temperature trap" }, "license-management":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system license management traps" }, "packet-drop":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system packet dropped trap" }, "power":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system power supply trap" }, "pri-disk":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system primary hard disk trap" }, "restart":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system restart trap" }, "sec-disk":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system secondary hard disk trap" }, "shutdown":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system shutdown trap" }, "smp-resource-event":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system smp resource event trap" }, "syslog-severity-one":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system syslog severity one messages trap" }, "tacacs-server-up-down":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system TACACS monitor server up/down trap" }, "start":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system start trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "apps-global":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/system/apps-global", "properties":{ "sessions-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable sessions threshold trap" }, "cps-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable CPS trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "slb-change":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/slb-change", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all system group traps" }, "resource-usage-warning":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable partition resource usage warning trap" }, "connection-resource-event":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system connection resource event trap" }, "server":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb server create/delete trap" }, "server-port":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb server port create/delete trap" }, "ssl-cert-change":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SSL certificate change trap" }, "ssl-cert-expire":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SSL certificate expiring trap" }, "vip":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb vip create/delete trap" }, "vip-port":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb vip-port create/delete trap" }, "system-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable slb system threshold trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "lsn":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/lsn", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable all LSN group traps" }, "total-port-usage-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable LSN trap when NAT total port usage reaches the threshold (default 655350000)" }, "per-ip-port-usage-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable LSN trap when IP total port usage reaches the threshold (default 64512)" }, "max-port-threshold":{ "type":"number", "format":"number", "minimum":10000, "maximum":655355000, "default":655350000, "partition-visibility":"shared", "description":"Maximum threshold" }, "max-ipport-threshold":{ "type":"number", "format":"number", "minimum":10000, "maximum":64512, "default":64512, "partition-visibility":"shared", "description":"Maximum threshold" }, "fixed-nat-port-mapping-file-change":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable LSN trap when fixed nat port mapping file change" }, "traffic-exceeded":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable LSN trap when NAT pool reaches the threshold" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "network":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/network", "properties":{ "trunk-port-threshold":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable network trunk-port-threshold trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl":{ "type":"object", "$ref":"/axapi/v3/snmp-server/enable/traps/ssl", "properties":{ "server-certificate-error":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable SSL server certificate error trap" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } } } }, "disable":{ "type":"object", "$ref":"/axapi/v3/snmp-server/disable", "properties":{ "a10cmsubagent":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable a10cmsubagent" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "traps":{ "type":"object", "$ref":"/axapi/v3/snmp-server/disable/traps", "properties":{ "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "description":"Disable all traps on this partition" }, "snmp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "description":"Disable all snmp traps on this partition" }, "gslb":{ "type":"number", "format":"flag", "plat-neg-list":["fireeye"], "default":0, "partition-visibility":"private", "description":"Disable all gslb traps on this partition" }, "vrrp-a":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "description":"Disable all vrrp-a on this partition" }, "slb":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "description":"Disable all slb traps on this partition" }, "slb-change":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "description":"Disable all slb-change traps on this partition" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"private", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "contact":{ "type":"object", "$ref":"/axapi/v3/snmp-server/contact", "properties":{ "contact-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Identification of the contact person for this managed node" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "location":{ "type":"object", "$ref":"/axapi/v3/snmp-server/location", "properties":{ "loc":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"The physical location of this node" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "engineID":{ "type":"object", "$ref":"/axapi/v3/snmp-server/engineID", "properties":{ "engId":{ "type":"string", "format":"string", "minLength":10, "maxLength":24, "partition-visibility":"shared", "description":"Define local engineID HEX WORD" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "management-index":{ "type":"object", "$ref":"/axapi/v3/snmp-server/management-index", "properties":{ "mgmt-index":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "partition-visibility":"shared", "description":"index number" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "slb-data-cache-timeout":{ "type":"object", "$ref":"/axapi/v3/snmp-server/slb-data-cache-timeout", "properties":{ "slblimit":{ "type":"number", "format":"number", "minimum":5, "maximum":120, "partition-visibility":"shared", "description":"Cache time-out in seconds, default as 60 seconds" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "community":{ "type":"object", "$ref":"/axapi/v3/snmp-server/community", "properties":{ "read-list":{ "type":"array", "minItems":1, "items":{ "type":"read" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/community/read/{user}", "array":[ { "properties":{ "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv1/v2c community string", "optional":false }, "remote":{ "type":"object", "properties":{ "host-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dns-host":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"DNS remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv4-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv4-host":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IPV4 remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv6-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv6-host":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"IPV6 remote host" }, "ipv6-mask":{ "type":"number", "format":"number", "minimum":1, "maximum":128, "partition-visibility":"shared", "description":"IPV6 mask" } } } ] } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "oid-list":{ "type":"array", "minItems":1, "items":{ "type":"oid" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/community/read/{user}/oid/{oid-val}", "array":[ { "properties":{ "oid-val":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"specific the oid (The oid value, object-key)", "optional":false }, "remote":{ "type":"object", "properties":{ "host-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dns-host":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"DNS remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv4-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv4-host":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IPV4 remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv6-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv6-host":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"IPV6 remote host" }, "ipv6-mask":{ "type":"number", "format":"number", "minimum":1, "maximum":128, "partition-visibility":"shared", "description":"IPV6 mask" } } } ] } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "oid-val" ] } ] } }, "required":[ "user" ] } ] } } }, "SNMPv1-v2c":{ "type":"object", "$ref":"/axapi/v3/snmp-server/SNMPv1-v2c", "properties":{ "user-list":{ "type":"array", "minItems":1, "items":{ "type":"user" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/SNMPv1-v2c/user/{user}", "array":[ { "properties":{ "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv1/v2c community configuration key", "optional":false }, "passwd":{ "type":"string", "format":"password", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"define value of community string", "optional":true }, "encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED community string)", "optional":true }, "remote":{ "type":"object", "properties":{ "host-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dns-host":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"DNS remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv4-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv4-host":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IPV4 remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv6-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv6-host":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"IPV6 remote host" }, "ipv6-mask":{ "type":"number", "format":"number", "minimum":1, "maximum":128, "partition-visibility":"shared", "description":"IPV6 mask" } } } ] } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "oid-list":{ "type":"array", "minItems":1, "items":{ "type":"oid" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/SNMPv1-v2c/user/{user}/oid/{oid-val}", "array":[ { "properties":{ "oid-val":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"specific the oid (The oid value, object-key)", "optional":false }, "remote":{ "type":"object", "properties":{ "host-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dns-host":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"DNS remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv4-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv4-host":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IPV4 remote host" }, "ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IPV4 mask" } } } ] }, "ipv6-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv6-host":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"IPV6 remote host" }, "ipv6-mask":{ "type":"number", "format":"number", "minimum":1, "maximum":128, "partition-visibility":"shared", "description":"IPV6 mask" } } } ] } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "oid-val" ] } ] } }, "required":[ "user" ] } ] } } }, "view-list":{ "type":"array", "minItems":1, "items":{ "type":"view" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/view/{viewname}+{oid}", "array":[ { "properties":{ "viewname":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Name of the view", "optional":false }, "oid":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"MIB view family name or oid", "optional":false }, "type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "not":"mask", "description":"'included': MIB family is included in the view; 'excluded': MIB family is excluded from the view; ", "enum":[ "included", "excluded" ], "optional":true }, "mask":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "not":"type", "description":"Hex octets, separated by '.', mask of oid", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "viewname", "oid" ] } ] }, "group-list":{ "type":"array", "minItems":1, "items":{ "type":"group" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/group/{groupname}", "array":[ { "properties":{ "groupname":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Name of the group", "optional":false }, "v3":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'auth': group using the authNoPriv Security Level; 'noauth': group using the noAuthNoPriv Security Level; 'priv': group using SNMPv3 authPriv security level; ", "enum":[ "auth", "noauth", "priv" ], "optional":true }, "read":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"specify a read view for the group (read view name)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "groupname" ] } ] }, "user-list":{ "type":"array", "minItems":1, "items":{ "type":"user" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/user/{username}", "array":[ { "properties":{ "username":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Name of the user", "optional":false }, "group":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Group to which the user belongs", "optional":true }, "v3":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'auth': Using the authNoPriv Security Level; 'noauth': Using the noAuthNoPriv Security Level; ", "enum":[ "auth", "noauth" ], "optional":true }, "auth-val":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'md5': Use HMAC MD5 algorithm for authentication; 'sha': Use HMAC SHA algorithm for authentication; ", "enum":[ "md5", "sha" ], "optional":true }, "passwd":{ "type":"string", "format":"password", "minLength":8, "maxLength":31, "partition-visibility":"shared", "description":"Password of this user", "optional":true }, "pw-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED passphrase string)", "optional":true }, "priv":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'des': DES encryption alogrithm; 'aes': AES encryption alogrithm; (Encryption type)", "enum":[ "des", "aes" ], "optional":true }, "encpasswd":{ "type":"string", "format":"password", "minLength":8, "maxLength":31, "partition-visibility":"shared", "description":"Passphrase for encryption", "optional":true }, "priv-pw-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED passphrase string)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "username" ] } ] }, "SNMPv3":{ "type":"object", "$ref":"/axapi/v3/snmp-server/SNMPv3", "properties":{ "user-list":{ "type":"array", "minItems":1, "items":{ "type":"user" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/SNMPv3/user/{username}", "array":[ { "properties":{ "username":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Name of the user", "optional":false }, "group":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Group to which the user belongs", "optional":true }, "v3":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'auth': Using the authNoPriv Security Level; 'noauth': Using the noAuthNoPriv Security Level; ", "enum":[ "auth", "noauth" ], "optional":true }, "auth-val":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'md5': Use HMAC MD5 algorithm for authentication; 'sha': Use HMAC SHA algorithm for authentication; 'sha-512': Use HMAC SHA-512 algorithm for authentication; 'sha-384': Use HMAC SHA-384 algorithm for authentication; 'sha-256': Use HMAC SHA-256 algorithm for authentication; 'sha-224': Use HMAC SHA-224 algorithm for authentication; ", "enum":[ "md5", "sha", "sha-512", "sha-384", "sha-256", "sha-224" ], "optional":true }, "passwd":{ "type":"string", "format":"password", "minLength":8, "maxLength":31, "partition-visibility":"shared", "description":"Password of this user", "optional":true }, "pw-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED passphrase string)", "optional":true }, "priv":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'des': DES encryption alogrithm; 'aes': AES encryption alogrithm; 'aes-192': AES-192 encryption alogrithm; 'aes-256': AES-256 encryption alogrithm; (Encryption type)", "enum":[ "des", "aes", "aes-192", "aes-256" ], "optional":true }, "encpasswd":{ "type":"string", "format":"password", "minLength":8, "maxLength":31, "partition-visibility":"shared", "description":"Passphrase for encryption", "optional":true }, "priv-pw-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED passphrase string)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "username" ] } ] } } }, "host":{ "type":"object", "$ref":"/axapi/v3/snmp-server/host", "properties":{ "ipv4-host-list":{ "type":"array", "minItems":1, "items":{ "type":"ipv4-host" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/host/ipv4-host/{ipv4-addr}+{version}", "array":[ { "properties":{ "ipv4-addr":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IPV4 address of SNMP trap host", "optional":false }, "version":{ "type":"string", "format":"enum", "default":"v2c", "partition-visibility":"shared", "description":"'v1': Use SNMPv1; 'v2c': Use SNMPv2c; 'v3': User SNMPv3; ", "enum":[ "v1", "v2c", "v3" ], "optional":false }, "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv3 user to send traps (User Name)", "optional":true }, "v1-v2c-comm":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv1/v2c community string", "optional":true }, "udp-port":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":162, "partition-visibility":"shared", "description":"The trap host's UDP port number(default: 162)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ipv4-addr", "version" ] } ] }, "ipv6-host-list":{ "type":"array", "minItems":1, "items":{ "type":"ipv6-host" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/host/ipv6-host/{ipv6-addr}+{version}", "array":[ { "properties":{ "ipv6-addr":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"IPV6 address of SNMP trap host", "optional":false }, "version":{ "type":"string", "format":"enum", "default":"v2c", "partition-visibility":"shared", "description":"'v1': Use SNMPv1; 'v2c': Use SNMPv2c; 'v3': User SNMPv3; ", "enum":[ "v1", "v2c", "v3" ], "optional":false }, "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv3 user to send traps (User Name)", "optional":true }, "v1-v2c-comm":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv1/v2c community string", "optional":true }, "udp-port":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":162, "partition-visibility":"shared", "description":"The trap host's UDP port number(default: 162)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ipv6-addr", "version" ] } ] }, "host-name-list":{ "type":"array", "minItems":1, "items":{ "type":"host-name" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/host/host-name/{hostname}+{version}", "array":[ { "properties":{ "hostname":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Hostname of SNMP trap host", "optional":false }, "version":{ "type":"string", "format":"enum", "default":"v2c", "partition-visibility":"shared", "description":"'v1': Use SNMPv1; 'v2c': Use SNMPv2c; 'v3': User SNMPv3; ", "enum":[ "v1", "v2c", "v3" ], "optional":false }, "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv3 user to send traps (User Name)", "optional":true }, "v1-v2c-comm":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"SNMPv1/v2c community string", "optional":true }, "udp-port":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":162, "partition-visibility":"shared", "description":"The trap host's UDP port number(default: 162)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "hostname", "version" ] } ] } } }, "table-timeout-list":{ "type":"array", "minItems":1, "items":{ "type":"table-timeout" }, "uniqueItems":true, "$ref":"/axapi/v3/snmp-server/table-timeout/{table}", "array":[ { "properties":{ "table":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"SNMP table name or table oid", "optional":false }, "timeout":{ "type":"number", "format":"number", "minimum":1, "maximum":60, "default":60, "partition-visibility":"shared", "description":"timeout value", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "table" ] } ] } } }