Rules Documentation

Contents

{% for rule in rules %} {% endfor %}
ID Name Description
{{ rule.id }} {{ rule.name }} {{ rule.description }}

Rules

{% for rule in rules %}

Rule: {{ rule.name }}

{% if rule.dependencies | filter_non_runif %}

Depends on: {% for dependency in rule.dependencies | filter_non_runif %} {{ " ," if not loop.first else "" }} {{ dependency.id }} {% endfor %}

{% endif %} {% if rule.dependencies | filter_runif %}

Run if: {% for dependency in rule.dependencies | filter_runif %} {{ " ," if not loop.first else "" }} {{ dependency.id }} {% endfor %}

{% endif %}

{{rule.description}}

{% for param in rule.parameters %} {% endfor %}
ID{{rule.id}}
Override Level{{rule.override_level}}
{{ param.name }}{{ param.value }}
{% if rule.doctests %}

Examples

{% for doctest in rule.doctests %} {% endfor %}
Payload Context Result
                      
{{ doctest.payload | json_print }}
                      
                    
                      
{{ doctest.context | json_print }}
                      
                    
{{ doctest.result }}
{% endif %}
Logic (click to show code)
{{rule.comments}}
{% endfor %}