{% extends 'generic/object.html' %} {% load buttons %} {% load custom_links %} {% load helpers %} {% load i18n %} {% load plugins %} {% block content %}
{% trans "Security Zones" %}
{% if perms.netbox_security.add_securityzone %} {% trans "Create Security Zone" %} {% endif %} {% if perms.netbox_security.add_securityzoneassignment %} {% trans "Assign Security Zone" %} {% endif %}
{% htmx_table 'plugins:netbox_security:securityzoneassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Address Lists" %}
{% if perms.netbox_security.add_addresslist %} {% trans "Create Address List" %} {% endif %} {% if perms.netbox_security.add_addresslistassignment %} {% trans "Assign Address List" %} {% endif %}
{% htmx_table 'plugins:netbox_security:addresslistassignment_list' device_id=object.pk %}
{% trans "NAT Pools" %}
{% if perms.netbox_security.add_natpool %} {% trans "Create NAT Pool" %} {% endif %} {% if perms.netbox_security.add_natpoolassignment %} {% trans "Assign NAT Pool" %} {% endif %}
{% htmx_table 'plugins:netbox_security:natpoolassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "NAT Rulesets" %}
{% if perms.netbox_security.add_natruleset %} {% trans "Create NAT Ruleset" %} {% endif %} {% if perms.netbox_security.add_natrulesetassignment %} {% trans "Assign NAT Ruleset" %} {% endif %}
{% htmx_table 'plugins:netbox_security:natrulesetassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Applications" %}
{% if perms.netbox_security.add_application %} {% trans "Create Application" %} {% endif %} {% if perms.netbox_security.add_applicationassignment %} {% trans "Assign Application" %} {% endif %}
{% htmx_table 'plugins:netbox_security:applicationassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Application Sets" %}
{% if perms.netbox_security.add_applicationset %} {% trans "Create Application Set" %} {% endif %} {% if perms.netbox_security.add_applicationsetassignment %} {% trans "Assign Application Set" %} {% endif %}
{% htmx_table 'plugins:netbox_security:applicationsetassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Addresses" %}
{% if perms.netbox_security.add_address %} {% trans "Create Address" %} {% endif %} {% if perms.netbox_security.add_addressassignment %} {% trans "Assign Address" %} {% endif %}
{% htmx_table 'plugins:netbox_security:addressassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Address Sets" %}
{% if perms.netbox_security.add_addressset %} {% trans "Create Address Set" %} {% endif %} {% if perms.netbox_security.add_addresssetassignment %} {% trans "Assign Address Set" %} {% endif %}
{% htmx_table 'plugins:netbox_security:addresssetassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Firewall Filters" %}
{% if perms.netbox_security.add_firewallfilter %} {% trans "Create Firewall Filter" %} {% endif %} {% if perms.netbox_security.add_firewallfilterassignment %} {% trans "Assign Firewall Filter" %} {% endif %}
{% htmx_table 'plugins:netbox_security:firewallfilterassignment_list' virtualdevicecontext_id=object.pk %}
{% trans "Firewall Policers" %}
{% if perms.netbox_security.add_policer %} {% trans "Create Firewall Policer" %} {% endif %} {% if perms.netbox_security.add_policerassignment %} {% trans "Assign Firewall Policer" %} {% endif %}
{% htmx_table 'plugins:netbox_security:policerassignment_list' virtualdevicecontext_id=object.pk %}
{% endblock %}