{ "additionalProperties": false, "description": "Advanced load balancer TCPFastPathProfile object", "id": "ALBTCPFastPathProfile", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "dsr_profile": { "$ref": "ALBDsrProfile, "description": "DSR profile information.", "required": false, "title": "Dsr profile" }, "enable_syn_protection": { "default": false, "description": "When enabled, Avi will complete the 3-way handshake with the client before forwarding any packets to the server. This will protect the server from SYN flood and half open SYN connections. Default value when not specified in API or module is interpreted by ALB Controller as false.", "required": false, "title": "Enable syn protection", "type": "boolean" }, "session_idle_timeout": { "default": 300, "description": "The amount of time (in sec) for which a connection needs to be idle before it is eligible to be deleted. Allowed values are 5-14400. Special values are 0 - 'infinite'. Unit is SEC. Default value when not specified in API or module is interpreted by ALB Controller as 300.", "maximum": 14400, "minimum": 0, "required": false, "title": "Session idle timeout", "type": "integer" } }, "title": "TCPFastPathProfile", "type": "object" }