{ "id":"/axapi/v3/scaleout/distributed-forwarding/fw", "type":"object", "node-type":"scalar", "title":"fw", "partition-visibility":"shared", "description":"Enable Scaleout distributed-forwarding for fw", "properties":{ "fw-value":{ "type":"string", "format":"enum", "default":"disable", "partition-visibility":"shared", "description":"'enable': Enable FW; 'disable': Disable FW; ", "enum":[ "enable", "disable" ], "optional":true }, "session-offload-direction":{ "type":"string", "format":"enum", "default":"both", "partition-visibility":"shared", "description":"'uplink': Enable session offload only in uplink direction; 'downlink': Enable session offload in downlink direction; 'both': Enable session offload in both direction; ", "enum":[ "uplink", "downlink", "both" ], "optional":true }, "threshold":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "threshold-value":{ "type":"number", "format":"number", "minimum":4, "maximum":63, "default":5, "partition-visibility":"shared", "description":"configure packet threshold value to offload sessions(default 5)" }, "protocol-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'UDP': configure threshold for udp session offload; 'TCP': configure threshold for tcp session offload; ", "enum":[ "UDP", "TCP" ] } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } } }