TcpMssClamping (type)

{
  "additionalProperties": false, 
  "description": "Tcp Mss Clamping Direction and value", 
  "id": "TcpMssClamping", 
  "module_id": "IPSecVPN", 
  "properties": {
    "direction": {
      "default": "NONE", 
      "description": "Specifies the traffic direction for which to apply MSS Clamping.", 
      "enum": [
        "NONE", 
        "INBOUND_CONNECTION", 
        "OUTBOUND_CONNECTION", 
        "BOTH"
      ], 
      "required": false, 
      "title": "MSS Clamping direction", 
      "type": "string"
    }, 
    "max_segment_size": {
      "description": "It defines the maximum amount of data that a host is willing to accept in a single TCP segment. This field is set in TCP header during connection establishment. To avoid packet fragmentation, you can set this field depending on uplink MTU and VPN overhead. This is optional field and in case it is left unconfigured, best possible MSS value will be calculated based on effective mtu of uplink interface. Supported MSS range is 108 to 8902.", 
      "maximum": 8902, 
      "minimum": 108, 
      "required": false, 
      "title": "Maximum Segment Size value", 
      "type": "integer"
    }
  }, 
  "title": "Tcp Mss Clamping Object", 
  "type": "object"
}