ALBAppLearningParams (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer AppLearningParams object", 
  "id": "ALBAppLearningParams", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "enable_per_uri_learning": {
      "default": true, 
      "description": "Learn the params per URI path. Default value when not specified in API or module is interpreted by ALB Controller as true.", 
      "required": false, 
      "title": "Enable per uri learning", 
      "type": "boolean"
    }, 
    "max_params": {
      "default": 100, 
      "description": "Maximum number of params to learn for an application. Allowed values are 10-1000. Default value when not specified in API or module is interpreted by ALB Controller as 100.", 
      "maximum": 1000, 
      "minimum": 10, 
      "required": false, 
      "title": "Max params", 
      "type": "integer"
    }, 
    "max_uris": {
      "default": 500, 
      "description": "Maximum number of URI paths to learn for an application. Allowed values are 10-10000. Default value when not specified in API or module is interpreted by ALB Controller as 500.", 
      "maximum": 10000, 
      "minimum": 10, 
      "required": false, 
      "title": "Max uris", 
      "type": "integer"
    }, 
    "min_hits_to_learn": {
      "default": 10000, 
      "description": "Minimum number of occurances required for a Param to qualify for learning. Default value when not specified in API or module is interpreted by ALB Controller as 10000.", 
      "required": false, 
      "title": "Min hits to learn", 
      "type": "integer"
    }, 
    "sampling_percent": {
      "default": 1, 
      "description": "Percent of the requests subjected to Application learning. Allowed values are 1-100. Unit is PERCENT. Default value when not specified in API or module is interpreted by ALB Controller as 1.", 
      "maximum": 100, 
      "minimum": 1, 
      "required": false, 
      "title": "Sampling percent", 
      "type": "integer"
    }, 
    "update_interval": {
      "default": 30, 
      "description": "Frequency with which SE publishes Application learning data to controller. Allowed values are 1-60. Unit is MIN. Default value when not specified in API or module is interpreted by ALB Controller as 30.", 
      "maximum": 60, 
      "minimum": 1, 
      "required": false, 
      "title": "Update interval", 
      "type": "integer"
    }
  }, 
  "title": "AppLearningParams", 
  "type": "object"
}