{% extends "index.html" %} {% block style %} {% endblock %} {% block tables %} {#
Prefilter Policies: {{ prefilter_policy | tojson(indent=2) }}#}
{# | Rule Type | Name | Source Interface Objects | Destination Interface Objects | Source Networks | Destination Networks | Source Port | Destination Port | VLAN Tag | Action | Tunnel Zone | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ rule.get('ruleType') }} | {{ rule.get('name') }} |
{% for object in rule.get('sourceInterfaces', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{% for object in rule.get('destinationInterfaces', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{% for object in rule.get('sourceNetworks', {'objects': [{'name': 'Any'}]}).get('objects', [{'type': 'Any', 'name': 'Any'}]) %}
{% if object.get('type') == 'NetworkGroup' %}
{{ object.get('name') }} {% for network_group in network_group_list %} {{ network_group.get('objects', 'na') }} {% endfor %} {% else %} {{ object.get('name') }} {% endif %} {% endfor %} |
{% for object in rule.get('destinationNetworks', {'objects': [{'name': 'Any'}]}).get('objects', [{'type': 'Any', 'name': 'Any'}]) %}
{% if object.get('type') == 'NetworkGroup' %}
{{ object.get('name') }} {% for network_group in network_group_list %} {{ network_group.get('objects', 'na') }} {% endfor %} {% else %} {{ object.get('name') }} {% endif %} {% endfor %} |
{% for object in rule.get('sourcePorts', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{% for object in rule.get('destinationPorts', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{% for object in rule.get('vlanTags', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{{ rule.get('action') }} |
{% for object in rule.get('tunnelZone', {'objects': [{'name': 'Any'}]}).get('objects', [{'name': 'Any'}]) %}
{{ object.get('name') }} {% endfor %} |
{% for object in rule.get('commentHistoryList', {'comment': '-'}) %}
{% if object is not string %}
{{ object.get('comment') }} {% else %} - {% endif %} {% endfor %} {# {{ rule.get('commentHistoryList', "-") }}#} {# {% for object in rule.get('comments', {'urlCategoriesWithReputation': [{'category': {'name': '-'}}]}).get('category', [{'name': '-'}]) %}#} {# {{ object.get('name') }} #} {# {% endfor %}#} |
{{ rules | tojson(indent=2) }}#}
{#