ALBDnsClientIpMatch (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer DnsClientIpMatch object", 
  "id": "ALBDnsClientIpMatch", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "client_ip": {
      "$ref": "ALBIpAddrMatch, 
      "description": "IP addresses to match against client IP.", 
      "required": true, 
      "title": "Client ip"
    }, 
    "use_edns_client_subnet_ip": {
      "default": true, 
      "description": "Use the IP address from the EDNS client subnet option, if available, as the source IP address of the client. It should be noted that the edns subnet IP may not be a /32 IP address. Default value when not specified in API or module is interpreted by ALB Controller as true.", 
      "required": false, 
      "title": "Use edns client subnet ip", 
      "type": "boolean"
    }
  }, 
  "title": "DnsClientIpMatch", 
  "type": "object"
}