{% extends "index.html" %} {% block style %} {% endblock %} {% block tables %} {#
#} {#
Prefilter Policies: {{ prefilter_policy | tojson(indent=2) }}
#} {#
#}

{% for rule in rules %} {% endfor %}
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': '-'}]}).get('objects') %} {{ object.get('name') }}
{% endfor %}
{% for object in rule.get('destinationInterfaces', {'objects': [{'name': '-'}]}).get('objects') %} {{ object.get('name') }}
{% endfor %}
{% for object in rule.get('sourceNetworks', {'objects': [{'name': '-'}]}).get('objects') %} {% if object.get('type') == 'NetworkGroup' %} {{ object.get('name') }}
{% for network_group in network_group_list %} {{ network_group.get('objects') }} {% endfor %}
{% else %} {{ object.get('name') }}
{% endif %} {% endfor %}
{% for object in rule.get('destinationNetworks', {'objects': [{'name': '-'}]}).get('objects') %} {% if object.get('type') == 'NetworkGroup' %} {{ object.get('name') }}
{% for network_group in network_group_list %} {{ network_group.get('objects') }} {% endfor %}
{% else %} {{ object.get('name') }}
{% endif %} {% endfor %}
{% for object in rule.get('sourcePorts', {'objects': [{'name': '-'}]}).get('objects') %} {{ object.get('name') }}
{% endfor %}
{% for object in rule.get('destinationPorts', {'objects': [{'name': '-'}]}).get('objects') %} {{ object.get('name') }}
{% endfor %}
{# {% for object in rule.get('vlanTags', {'objects': [{'name': '-'}]}).get('objects') %}#} {# {{ object.get('name') }}
#} {# {% endfor %}#} na
{{ rule.get('action') }} na
{#
#} {#
#} {#
{{ rules | tojson(indent=2) }}
#} {#
#} {% endblock %}