ALBClientLogFilter (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer ClientLogFilter object", 
  "id": "ALBClientLogFilter", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "all_headers": {
      "default": false, 
      "description": "Placeholder for description of property all_headers of obj type ClientLogFilter field type str  type boolean. Default value when not specified in API or module is interpreted by ALB Controller as false.", 
      "required": false, 
      "title": "All headers", 
      "type": "boolean"
    }, 
    "client_ip": {
      "$ref": "ALBIpAddrMatch, 
      "description": "Placeholder for description of property client_ip of obj type ClientLogFilter field type str  type ref.", 
      "required": false, 
      "title": "Client ip"
    }, 
    "duration": {
      "default": 30, 
      "description": "Special values are 0 - 'infinite'. Unit is MIN. Default value when not specified in API or module is interpreted by ALB Controller as 30.", 
      "required": false, 
      "title": "Duration", 
      "type": "integer"
    }, 
    "enabled": {
      "default": false, 
      "description": "Placeholder for description of property enabled of obj type ClientLogFilter field type str  type boolean. Default value when not specified in API or module is interpreted by ALB Controller as false.", 
      "required": true, 
      "title": "Enabled", 
      "type": "boolean"
    }, 
    "index": {
      "description": "Number of index.", 
      "required": true, 
      "title": "Index", 
      "type": "integer"
    }, 
    "name": {
      "description": "Name of the object.", 
      "required": true, 
      "title": "Name", 
      "type": "string"
    }, 
    "uri": {
      "$ref": "ALBStringMatch, 
      "description": "Placeholder for description of property uri of obj type ClientLogFilter field type str  type ref.", 
      "required": false, 
      "title": "Uri"
    }
  }, 
  "title": "ClientLogFilter", 
  "type": "object"
}