{ "id":"/axapi/v3/ip/frag", "type":"object", "node-type":"scalar", "title":"frag", "partition-visibility":"shared", "auto-created-object":1, "description":"IP fragmentation parameters", "properties":{ "buff":{ "type":"number", "format":"number", "minimum":10000, "maximum":3000000, "partition-visibility":"shared", "description":"Max buff used for fragmentation (Buffer Value(10000-3000000))", "optional":true }, "max-reassembly-sessions":{ "type":"number", "format":"number", "minimum":1, "maximum":200000, "partition-visibility":"shared", "description":"Max number of pending reassembly sessions allowed (default 100000)", "optional":true }, "max-packets-per-reassembly":{ "type":"number", "format":"number", "minimum":2, "maximum":16, "partition-visibility":"shared", "description":"Max number of fragmented packets allowed per reassembly(0 is unlimited) (default 0)", "optional":true }, "timeout":{ "type":"number", "format":"number", "minimum":4, "maximum":65535, "default":60000, "partition-visibility":"shared", "description":"Fragmentation timeout (in milliseconds 4 - 65535 (default is 60000))", "optional":true }, "cpu-threshold":{ "type":"object", "properties":{ "high":{ "type":"number", "format":"number", "minimum":0, "maximum":100, "default":75, "partition-visibility":"shared", "description":"When CPU usage reaches this value, it will stop processing fragments (default: 75%)" }, "low":{ "type":"number", "format":"number", "minimum":0, "maximum":100, "default":60, "partition-visibility":"shared", "description":"When CPU usage remains under this value, it will resume processing fragments (default: 60%)" } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } } }