{ "id":"/axapi/v3/visibility/packet-capture/capture-config/{name}", "type":"object", "node-type":"list", "title":"capture-config", "partition-visibility":"shared", "auto-created-object":1, "description":"Packet Capture-Configuration", "properties":{ "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Specify the name of the capture-config", "optional":false }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable packet capture (default enabled)", "optional":true }, "concurrent-captures":{ "type":"number", "format":"number", "minimum":1, "maximum":5000, "partition-visibility":"shared", "not":"concurrent-conn-tag", "description":"Enable and specify maximum concurrent 3 tuple filter based captures in seperate pcaps.", "optional":true }, "concurrent-conn-per-capture":{ "type":"number", "format":"number", "minimum":1, "maximum":1000, "default":100, "partition-visibility":"shared", "description":"Specify maximum number of concurrent connnections(5 tuple matches) to be captured within in a 3 tuple based capture. (default 1", "optional":true }, "concurrent-captures-age":{ "type":"number", "format":"number", "minimum":1, "maximum":10, "default":1, "partition-visibility":"shared", "description":"Specify the time in minutes upto which a 3 tuple filter based capture will be kept active(default 1)", "optional":true }, "concurrent-conn-tag":{ "type":"number", "format":"number", "minimum":1, "maximum":1000, "partition-visibility":"shared", "not":"concurrent-captures", "description":"Enable and specify maximum concurrent connnections(only 5 tuple based) to be captured in common pcaps.", "optional":true }, "number-of-packets-per-conn":{ "type":"number", "format":"number", "minimum":0, "maximum":1000, "default":0, "partition-visibility":"shared", "description":"Specify maximum number of packets to be captured in a 5 tuple based connection (default 0 unlimited).", "optional":true }, "packet-length":{ "type":"number", "format":"number", "minimum":64, "maximum":1518, "default":128, "partition-visibility":"shared", "description":"Packet length in Bytes to capture (Default 128)", "optional":true }, "file-size":{ "type":"number", "format":"number", "minimum":1, "maximum":300, "default":1, "partition-visibility":"shared", "description":"Specify pcapng filesize in MB, Will be distributed per CPU (default 1)", "optional":true }, "file-count":{ "type":"number", "format":"number", "minimum":1, "maximum":50, "default":10, "partition-visibility":"shared", "description":"Specify the number of continuous pcapng files that can be created for capturing packets (default 10)", "optional":true }, "number-of-packets-per-capture":{ "type":"number", "format":"number", "minimum":0, "maximum":1000, "default":0, "partition-visibility":"shared", "description":"Specify Maximum number of packets per global or dynamic capture (default 0 unlimited)", "optional":true }, "number-of-packets-total":{ "type":"number", "format":"number", "minimum":0, "maximum":15000, "default":0, "partition-visibility":"shared", "description":"Specify Maximum number of packets for all captures (default 0 unlimited)", "optional":true }, "enable-continuous-global-capture":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable continuous capture of packets for the global capture(non 3 tuple based capture) overriding size limits", "optional":true }, "create-pcap-files-now":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Operational command to force create temporary pcapng files before completion (for global/non 3 tuple based captures)", "optional":true }, "disable-auto-merge":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable auto merging per CPU pcapng files(default enabled)", "optional":true }, "keep-pcap-files-after-merge":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Keep original per CPU pcapng files after auto merging pcapng files(default disabled)", "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 }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "object-keys":[ "name" ], "required":[ "name" ] }