{% extends '_base.html' %} {% load helpers %} {% block header %}
{% if perms.virtualization.change_virtualmachine %} Edit this VM {% endif %} {% if perms.virtualization.delete_virtualmachine %} Delete this VM {% endif %}

{% block title %}{{ virtualmachine }}{% endblock %}

{% include 'inc/created_updated.html' with obj=virtualmachine %} {% endblock %} {% block content %}
Virtual Machine
Name {{ virtualmachine }}
Status {{ virtualmachine.get_status_display }}
Role {% if virtualmachine.role %} {{ virtualmachine.role }} {% else %} None {% endif %}
Platform {% if virtualmachine.platform %} {{ virtualmachine.platform }} {% else %} None {% endif %}
Tenant {% if virtualmachine.tenant %} {% if virtualmachine.tenant.group %} {{ virtualmachine.tenant.group }} {% endif %} {{ virtualmachine.tenant }} {% else %} None {% endif %}
Primary IPv4 {% if virtualmachine.primary_ip4 %} {{ virtualmachine.primary_ip4.address.ip }} {% if virtualmachine.primary_ip4.nat_inside %} (NAT for {{ virtualmachine.primary_ip4.nat_inside.address.ip }}) {% elif virtualmachine.primary_ip4.nat_outside %} (NAT: {{ virtualmachine.primary_ip4.nat_outside.address.ip }}) {% endif %} {% else %} {% endif %}
Primary IPv6 {% if virtualmachine.primary_ip6 %} {{ virtualmachine.primary_ip6.address.ip }} {% if virtualmachine.primary_ip6.nat_inside %} (NAT for {{ virtualmachine.primary_ip6.nat_inside.address.ip }}) {% elif virtualmachine.primary_ip6.nat_outside %} (NAT: {{ virtualmachine.primary_ip6.nat_outside.address.ip }}) {% endif %} {% else %} {% endif %}
{% include 'inc/custom_fields_panel.html' with obj=virtualmachine %} {% include 'extras/inc/tags_panel.html' with tags=virtualmachine.tags.all url='virtualization:virtualmachine_list' %}
Comments
{% if virtualmachine.comments %} {{ virtualmachine.comments|gfm }} {% else %} None {% endif %}
Cluster
Cluster {% if virtualmachine.cluster.group %} {{ virtualmachine.cluster.group }} {% endif %} {{ virtualmachine.cluster }}
Cluster Type {{ virtualmachine.cluster.type }}
Resources
Virtual CPUs {{ virtualmachine.vcpus|placeholder }}
Memory {% if virtualmachine.memory %} {{ virtualmachine.memory }} MB {% else %} {% endif %}
Disk Space {% if virtualmachine.disk %} {{ virtualmachine.disk }} GB {% else %} {% endif %}
Services
{% if services %} {% for service in services %} {% include 'ipam/inc/service.html' %} {% endfor %}
{% else %}
None
{% endif %} {% if perms.ipam.add_service %} {% endif %}
{% if perms.dcim.change_interface or perms.dcim.delete_interface %}
{% csrf_token %} {% endif %}
Interfaces
{% if perms.dcim.change_interface or perms.dcim.delete_interface %} {% endif %} {% for iface in interfaces %} {% include 'dcim/inc/interface.html' with device=virtualmachine %} {% empty %} {% endfor %}
Name LAG Description Mode Connection
— No interfaces defined —
{% if perms.dcim.add_interface or perms.dcim.delete_interface %} {% endif %}
{% if perms.dcim.delete_interface %}
{% endif %}
{% endblock %} {% block javascript %} {% endblock %}