{% extends '_base.html' %} {% load helpers %} {% block header %}
{% if perms.dcim.change_interface %} Edit this interface {% endif %} {% if perms.dcim.delete_interface %} Delete this interface {% endif %}

{% block title %}{{ interface.parent }} / {{ interface.name }}{% endblock %}

{% endblock %} {% block content %}
Interface
{% if interface.device %}Device{% else %}Virtual Machine{% endif %} {{ interface.parent }}
Name {{ interface.name }}
Type {{ interface.get_form_factor_display }}
Enabled {% if interface.enabled %} {% else %} {% endif %}
LAG {% if interface.lag%} {{ interface.lag }} {% else %} None {% endif %}
Description {% if interface.description %} {{ interface.description }} {% else %} N/A {% endif %}
MTU {% if interface.mtu %} {{ interface.mtu }} {% else %} N/A {% endif %}
MAC Address {% if interface.mac_address %} {{ interface.mac_address }} {% else %} N/A {% endif %}
802.1Q Mode {{ interface.get_mode_display }}
{% include 'extras/inc/tags_panel.html' with tags=interface.tags.all %}
{% if interface.is_connectable %}
Connected Interface
{% if connected_interface %} {% if interface.connection %} {% endif %}
{% if connected_interface.device %}Device{% else %}Virtual Machine{% endif %} {{ connected_interface.parent }}
Name {{ connected_interface.name }}
Type {{ connected_interface.get_form_factor_display }}
Enabled {% if connected_interface.enabled %} {% else %} {% endif %}
LAG {% if connected_interface.lag%} {{ connected_interface.lag }} {% else %} None {% endif %}
Description {% if connected_interface.description %} {{ connected_interface.description }} {% else %} N/A {% endif %}
MTU {% if connected_interface.mtu %} {{ connected_interface.mtu }} {% else %} N/A {% endif %}
MAC Address {% if connected_interface.mac_address %} {{ connected_interface.mac_address }} {% else %} N/A {% endif %}
802.1Q Mode {{ connected_interface.get_mode_display }}
Connection Status {% if interface.connection.connection_status %} {{ interface.connection.get_connection_status_display }} {% else %} {{ interface.connection.get_connection_status_display }} {% endif %}
{% else %}
No connected interface
{% endif %}
Circuit Termination
{% if interface.circuit_termination %} {% else %} {% endif %}
Circuit {{ interface.circuit_termination.circuit }}
Side {{ interface.circuit_termination.term_side }}
None
{% endif %} {% if interface.is_lag %}
LAG Members
{% for member in interface.member_interfaces.all %} {% empty %} {% endfor %}
Parent Interface Type
{{ member.parent }} {{ member }} {{ member.get_form_factor_display }}
No member interfaces
{% endif %}
{% include 'panel_table.html' with table=ipaddress_table heading="IP Addresses" %}
{% include 'panel_table.html' with table=vlan_table heading="VLANs" %}
{% endblock %}