{ "additionalProperties": false, "deprecated": true, "description": "Session cookie time.", "extends": { "$ref": "LBCookieTime }, "id": "LBSessionCookieTime", "module_id": "PolicyLoadBalancer", "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": "LBCookieTimeType, "required": true } }, "title": "Session cookie time", "type": "object" }