diff --git a/netbox/templates/virtualization/virtualmachine.html b/netbox/templates/virtualization/virtualmachine.html index 517c486759..b820e91f4d 100644 --- a/netbox/templates/virtualization/virtualmachine.html +++ b/netbox/templates/virtualization/virtualmachine.html @@ -6,95 +6,97 @@ {% load plugins %} {% block content %} -
| Name | +{{ object }} | +
|---|---|
| Status | ++ {{ object.get_status_display }} + | +
| Role | ++ {% if object.role %} + {{ object.role }} + {% else %} + None + {% endif %} + | +
| Platform | ++ {% if object.platform %} + {{ object.platform }} + {% else %} + None + {% endif %} + | +
| Tenant | ++ {% if object.tenant %} + {% if object.tenant.group %} + {{ object.tenant.group }} / + {% endif %} + {{ object.tenant }} + {% else %} + None + {% endif %} + | +
| Primary IPv4 | ++ {% if object.primary_ip4 %} + {{ object.primary_ip4.address.ip }} + {% if object.primary_ip4.nat_inside %} + (NAT for {{ object.primary_ip4.nat_inside.address.ip }}) + {% elif object.primary_ip4.nat_outside %} + (NAT: {{ object.primary_ip4.nat_outside.address.ip }}) + {% endif %} + {% else %} + — + {% endif %} + | +
| Primary IPv6 | ++ {% if object.primary_ip6 %} + {{ object.primary_ip6.address.ip }} + {% if object.primary_ip6.nat_inside %} + (NAT for {{ object.primary_ip6.nat_inside.address.ip }}) + {% elif object.primary_ip6.nat_outside %} + (NAT: {{ object.primary_ip6.nat_outside.address.ip }}) + {% endif %} + {% else %} + — + {% endif %} + | +
| Name | -{{ object }} | -
| Status | -- {{ object.get_status_display }} - | -
| Role | -- {% if object.role %} - {{ object.role }} - {% else %} - None - {% endif %} - | -
| Platform | -- {% if object.platform %} - {{ object.platform }} - {% else %} - None - {% endif %} - | -
| Tenant | -- {% if object.tenant %} - {% if object.tenant.group %} - {{ object.tenant.group }} / - {% endif %} - {{ object.tenant }} - {% else %} - None - {% endif %} - | -
| Primary IPv4 | -- {% if object.primary_ip4 %} - {{ object.primary_ip4.address.ip }} - {% if object.primary_ip4.nat_inside %} - (NAT for {{ object.primary_ip4.nat_inside.address.ip }}) - {% elif object.primary_ip4.nat_outside %} - (NAT: {{ object.primary_ip4.nat_outside.address.ip }}) - {% endif %} - {% else %} - — - {% endif %} - | -
| Primary IPv6 | -- {% if object.primary_ip6 %} - {{ object.primary_ip6.address.ip }} - {% if object.primary_ip6.nat_inside %} - (NAT for {{ object.primary_ip6.nat_inside.address.ip }}) - {% elif object.primary_ip6.nat_outside %} - (NAT: {{ object.primary_ip6.nat_outside.address.ip }}) - {% endif %} - {% else %} - — - {% endif %} - | -
| Cluster | ++ {% if object.cluster.group %} + {{ object.cluster.group }} / + {% endif %} + {{ object.cluster }} + | +
|---|---|
| Cluster Type | +{{ object.cluster.type }} | +
| Cluster | -- {% if object.cluster.group %} - {{ object.cluster.group }} / - {% endif %} - {{ object.cluster }} - | -
| Cluster Type | -{{ object.cluster.type }} | -
| Virtual CPUs | +{{ object.vcpus|placeholder }} | +
|---|---|
| Memory | ++ {% if object.memory %} + {{ object.memory }} MB + {% else %} + — + {% endif %} + | +
| Disk Space | ++ {% if object.disk %} + {{ object.disk }} GB + {% else %} + — + {% endif %} + | +
| Virtual CPUs | -{{ object.vcpus|placeholder }} | -
| Memory | -- {% if object.memory %} - {{ object.memory }} MB - {% else %} - — - {% endif %} - | -
| Disk Space | -- {% if object.disk %} - {{ object.disk }} GB - {% else %} - — - {% endif %} - | -