NSX-T Data Center REST API
ALBHttpCookiePersistenceProfile (type)
{
"additionalProperties": false,
"description": "Advanced load balancer HttpCookiePersistenceProfile object",
"id": "ALBHttpCookiePersistenceProfile",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"always_send_cookie": {
"default": false,
"description": "If no persistence cookie was received from the client, always send it. Default value when not specified in API or module is interpreted by ALB Controller as false.",
"required": false,
"title": "Always send cookie",
"type": "boolean"
},
"cookie_name": {
"description": "HTTP cookie name for cookie persistence.",
"required": false,
"title": "Cookie name",
"type": "string"
},
"encryption_key": {
"description": "Key name to use for cookie encryption.",
"required": false,
"title": "Encryption key",
"type": "string"
},
"key": {
"description": "Placeholder for description of property key of obj type HttpCookiePersistenceProfile field type str type array.",
"items": {
"$ref": "ALBHttpCookiePersistenceKey
},
"required": false,
"title": "Key",
"type": "array"
},
"timeout": {
"description": "The maximum lifetime of any session cookie. No value or 'zero' indicates no timeout. Allowed values are 1-14400. Special values are 0- 'No Timeout'. Unit is MIN.",
"maximum": 14400,
"minimum": 0,
"required": false,
"title": "Timeout",
"type": "integer"
}
},
"title": "HttpCookiePersistenceProfile",
"type": "object"
}