{ "additionalProperties": false, "extends": { "$ref": "LbCookieTime }, "id": "LbSessionCookieTime", "module_id": "LoadBalancer", "polymorphic-type-descriptor": { "type-identifier": "LbSessionCookieTime" }, "properties": { "cookie_max_idle": { "description": "Instead of using HTTP Cookie max-age and relying on client to expire the cookie, max idle time and/or max lifetime of the cookie can be used. Max idle time, if configured, specifies the maximum interval the cookie is valid for from the last time it was seen in a request. It is available for insert mode.", "maximum": 2147483647, "minimum": 1, "required": false, "title": "session cookie max idle time in seconds", "type": "integer" }, "cookie_max_life": { "description": "Max life time, if configured, specifies the maximum interval the cookie is valid for from the first time the cookie was seen in a request. It is available for insert mode.", "maximum": 2147483647, "minimum": 1, "required": false, "title": "session cookie max lifetime in seconds", "type": "integer" }, "type": { "$ref": "CookieTimeType, "required": true } }, "type": "object" }