{
"Decision": {{ data.get("Engine-Decision") }},
"Datetime" : {{ data.Datetime }},
"Level": {{ data.level }},
"Authtype": {{ data.get("Authtype") }},
"Client-MAC": {{ data.get("Client-MAC") }},
"Username": {{ data.get("User-Name") }},
"Applied-Rule": {{ data.get("Applied-Rule") }},
"VLAN": {{ data.get("Assigned-VLAN", "No VLAN assigned") }},
"Auth-Source-Type": {{ data.get("Auth-Source-Type") }},
{% if data.get("Auth-Source-Type") == "WiFi" %}
"SSID": {{ data.get("SSID") }},
"AP-MAC": {{ data.get("AP-MAC") }},
{% endif %}
{% if data.get("Authtype") == "Certificate" %}
"Certificate-CommonName": {{ data.get("Certificate-Details", {}).get("TLS-Cert-Common-Name") }},
"Certificate-Serial": {{ data.get("Certificate-Details", {}).get("TLS-Client-Cert-Serial") }},
{% endif %}
{% if data.get("Verify-Result") != None %}
"Verify-Result": {{ data.get("Verify-Result") }},
"Verify-Status": {{ data.get("Verify-Status") }},
"Verify-Type": {{ data.get("Verify-Type") }},
"Verify-Description": {{ data.get("Verify-Description") }},
{% endif %}
{% if data.get("Reject-Description") != None %}
"Reject-Description": {{ data.get("Reject-Description") }},
{% endif %}
"GKG-Correlation-Id": {{ data.get("GKG-Correlation-Id") }}
}