<?xml version="1.0" encoding="UTF-8"?>
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2">
  <classes>
    <class id="VirtualDevice" _delta="define">
      <parent>FunctionalCI</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>true</abstract>
        <key_type>autoincrement</key_type>
        <db_table>virtualdevice</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon/>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="org_id"/>
            <attribute id="organization_name"/>
            <attribute id="finalclass"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="status" xsi:type="AttributeEnum">
          <values>
            <value id="production">production</value>
            <value id="implementation">implementation</value>
            <value id="stock">stock</value>
            <value id="obsolete">obsolete</value>
          </values>
          <sql>status</sql>
          <default_value>production</default_value>
          <is_null_allowed>true</is_null_allowed>
          <display_style>list</display_style>
        </field>
        <field id="logicalvolumes_list" xsi:type="AttributeLinkedSetIndirect">
          <linked_class>lnkVirtualDeviceToVolume</linked_class>
          <ext_key_to_me>virtualdevice_id</ext_key_to_me>
          <count_min>0</count_min>
          <count_max>0</count_max>
          <ext_key_to_remote>volume_id</ext_key_to_remote>
          <duplicates/>
        </field>
      </fields>
      <methods/>
      <presentation>
        <details>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>30</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
            <item id="description">
              <rank>60</rank>
            </item>
            <item id="contacts_list">
              <rank>70</rank>
            </item>
            <item id="documents_list">
              <rank>80</rank>
            </item>
            <item id="applicationsolution_list">
              <rank>90</rank>
            </item>
            <item id="logicalvolumes_list">
              <rank>100</rank>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>30</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="finalclass">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>30</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
          </items>
        </list>
      </presentation>
    </class>
    <class id="VirtualHost" _delta="define">
      <parent>VirtualDevice</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>true</abstract>
        <key_type>autoincrement</key_type>
        <db_table>virtualhost</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon/>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="org_id"/>
            <attribute id="organization_name"/>
            <attribute id="finalclass"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="virtualmachine_list" xsi:type="AttributeLinkedSet">
          <linked_class>VirtualMachine</linked_class>
          <ext_key_to_me>virtualhost_id</ext_key_to_me>
          <edit_mode>add_only</edit_mode>
          <count_min>0</count_min>
          <count_max>0</count_max>
        </field>
      </fields>
      <presentation>
        <details>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>25</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
            <item id="description">
              <rank>50</rank>
            </item>
            <item id="contacts_list">
              <rank>60</rank>
            </item>
            <item id="documents_list">
              <rank>70</rank>
            </item>
            <item id="applicationsolution_list">
              <rank>80</rank>
            </item>
            <item id="logicalvolumes_list">
              <rank>90</rank>
            </item>
            <item id="virtualmachine_list">
              <rank>100</rank>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="finalclass">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>30</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
          </items>
        </list>
      </presentation>
      <methods>
        <method id="GetRelationQueries">
          <comment>/**
	 * Placeholder for backward compatibility (iTop &lt;= 2.1.0)
	 * in case an extension attempts to redefine this function...	 
	 */</comment>
          <static>true</static>
          <access>public</access>
          <type>Overload-DBObject</type>
          <code><![CDATA[	public static function GetRelationQueries($sRelCode){return parent::GetRelationQueries($sRelCode);} ]]></code>
        </method>
      </methods>
      <relations>
        <relation id="impacts">
          <neighbours>
            <neighbour id="virtualmachine">
              <attribute>virtualmachine_list</attribute>
            </neighbour>
          </neighbours>
        </relation>
      </relations>
    </class>
    <class id="Hypervisor" _delta="define">
      <parent>VirtualHost</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>false</abstract>
        <key_type>autoincrement</key_type>
        <db_table>hypervisor</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon>images/hypervisor.png</icon>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="org_id"/>
            <attribute id="organization_name"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="farm_id" xsi:type="AttributeExternalKey">
          <sql>farm_id</sql>
          <target_class>Farm</target_class>
          <is_null_allowed>true</is_null_allowed>
          <on_target_delete>DEL_MANUAL</on_target_delete>
        </field>
        <field id="farm_name" xsi:type="AttributeExternalField">
          <extkey_attcode>farm_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
        <field id="server_id" xsi:type="AttributeExternalKey">
          <sql>server_id</sql>
          <target_class>Server</target_class>
          <is_null_allowed>true</is_null_allowed>
          <on_target_delete>DEL_AUTO</on_target_delete>
        </field>
        <field id="server_name" xsi:type="AttributeExternalField">
          <extkey_attcode>server_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
      </fields>
      <presentation>
        <details>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>25</rank>
            </item>
            <item id="server_id">
              <rank>30</rank>
            </item>
            <item id="farm_id">
              <rank>40</rank>
            </item>
            <item id="business_criticity">
              <rank>50</rank>
            </item>
            <item id="move2production">
              <rank>60</rank>
            </item>
            <item id="description">
              <rank>70</rank>
            </item>
            <item id="contacts_list">
              <rank>80</rank>
            </item>
            <item id="documents_list">
              <rank>90</rank>
            </item>
            <item id="applicationsolution_list">
              <rank>110</rank>
            </item>
            <item id="logicalvolumes_list">
              <rank>115</rank>
            </item>
            <item id="virtualmachine_list">
              <rank>120</rank>
            </item>
            <item id="providercontracts_list">
              <rank>130</rank>
            </item>
            <item id="services_list">
              <rank>140</rank>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="org_id">
              <rank>10</rank>
            </item>
            <item id="server_id">
              <rank>20</rank>
            </item>
            <item id="farm_id">
              <rank>30</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
          </items>
        </list>
      </presentation>
      <methods>
        <method id="GetRelationQueries">
          <comment>/**
	 * Placeholder for backward compatibility (iTop &lt;= 2.1.0)
	 * in case an extension attempts to redefine this function...	 
	 */</comment>
          <static>true</static>
          <access>public</access>
          <type>Overload-DBObject</type>
          <code><![CDATA[	public static function GetRelationQueries($sRelCode){return parent::GetRelationQueries($sRelCode);} ]]></code>
        </method>
      </methods>
      <relations>
        <relation id="impacts">
          <neighbours>
            <neighbour id="farm">
              <attribute>farm_id</attribute>
            </neighbour>
          </neighbours>
        </relation>
      </relations>
    </class>
    <class id="Farm" _delta="define">
      <parent>VirtualHost</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>false</abstract>
        <key_type>autoincrement</key_type>
        <db_table>farm</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon>images/cluster.png</icon>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="org_id"/>
            <attribute id="organization_name"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="hypervisor_list" xsi:type="AttributeLinkedSet">
          <linked_class>Hypervisor</linked_class>
          <ext_key_to_me>farm_id</ext_key_to_me>
          <edit_mode>add_only</edit_mode>
          <count_min>0</count_min>
          <count_max>0</count_max>
        </field>
        <field id="redundancy" xsi:type="AttributeRedundancySettings">
          <sql>redundancy</sql>
          <relation_code>impacts</relation_code>
          <from_class>Hypervisor</from_class>
          <neighbour_id>farm</neighbour_id>
          <enabled>true</enabled>
          <enabled_mode>user</enabled_mode>
          <min_up>1</min_up>
          <min_up_type>count</min_up_type>
          <min_up_mode>user</min_up_mode>
        </field>
      </fields>
      <presentation>
        <details>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>25</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
            <item id="description">
              <rank>50</rank>
            </item>
            <item id="contacts_list">
              <rank>60</rank>
            </item>
            <item id="documents_list">
              <rank>70</rank>
            </item>
            <item id="applicationsolution_list">
              <rank>90</rank>
            </item>
            <item id="logicalvolumes_list">
              <rank>95</rank>
            </item>
            <item id="hypervisor_list">
              <rank>100</rank>
            </item>
            <item id="virtualmachine_list">
              <rank>110</rank>
            </item>
            <item id="providercontracts_list">
              <rank>120</rank>
            </item>
            <item id="services_list">
              <rank>130</rank>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="org_id">
              <rank>10</rank>
            </item>
            <item id="status">
              <rank>20</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
            <item id="move2production">
              <rank>40</rank>
            </item>
          </items>
        </list>
      </presentation>
      <methods>
        <method id="GetRelationQueries">
          <comment>/**
	 * Placeholder for backward compatibility (iTop &lt;= 2.1.0)
	 * in case an extension attempts to redefine this function...	 
	 */</comment>
          <static>true</static>
          <access>public</access>
          <type>Overload-DBObject</type>
          <code><![CDATA[	public static function GetRelationQueries($sRelCode){return parent::GetRelationQueries($sRelCode);} ]]></code>
        </method>
      </methods>
    </class>
    <class id="VirtualMachine" _delta="define">
      <parent>VirtualDevice</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>false</abstract>
        <key_type>autoincrement</key_type>
        <db_table>virtualmachine</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon>images/virtualmachine.png</icon>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="org_id"/>
            <attribute id="organization_name"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="virtualhost_id" xsi:type="AttributeExternalKey">
          <sql>virtualhost_id</sql>
          <target_class>VirtualHost</target_class>
          <is_null_allowed>false</is_null_allowed>
          <on_target_delete>DEL_MANUAL</on_target_delete>
        </field>
        <field id="virtualhost_name" xsi:type="AttributeExternalField">
          <extkey_attcode>virtualhost_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
        <field id="osfamily_id" xsi:type="AttributeExternalKey">
          <sql>osfamily_id</sql>
          <target_class>OSFamily</target_class>
          <is_null_allowed>true</is_null_allowed>
          <on_target_delete>DEL_MANUAL</on_target_delete>
        </field>
        <field id="osfamily_name" xsi:type="AttributeExternalField">
          <extkey_attcode>osfamily_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
        <field id="osversion_id" xsi:type="AttributeExternalKey">
          <filter><![CDATA[SELECT OSVersion WHERE osfamily_id = :this->osfamily_id]]></filter>
          <dependencies>
            <attribute id="osfamily_id"/>
          </dependencies>
          <sql>osversion_id</sql>
          <target_class>OSVersion</target_class>
          <is_null_allowed>true</is_null_allowed>
          <on_target_delete>DEL_MANUAL</on_target_delete>
        </field>
        <field id="osversion_name" xsi:type="AttributeExternalField">
          <extkey_attcode>osversion_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
        <field id="oslicence_id" xsi:type="AttributeExternalKey">
          <filter><![CDATA[SELECT OSLicence WHERE osversion_id = :this->osversion_id]]></filter>
          <dependencies>
            <attribute id="osversion_id"/>
          </dependencies>
          <sql>oslicence_id</sql>
          <target_class>OSLicence</target_class>
          <is_null_allowed>true</is_null_allowed>
          <on_target_delete>DEL_MANUAL</on_target_delete>
        </field>
        <field id="oslicence_name" xsi:type="AttributeExternalField">
          <extkey_attcode>oslicence_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
        <field id="cpu" xsi:type="AttributeString">
          <sql>cpu</sql>
          <default_value/>
          <is_null_allowed>true</is_null_allowed>
        </field>
        <field id="ram" xsi:type="AttributeString">
          <sql>ram</sql>
          <default_value/>
          <is_null_allowed>true</is_null_allowed>
        </field>
        <field id="logicalinterface_list" xsi:type="AttributeLinkedSet">
          <linked_class>LogicalInterface</linked_class>
          <ext_key_to_me>virtualmachine_id</ext_key_to_me>
          <edit_mode>in_place</edit_mode>
          <tracking_level>all</tracking_level>
          <count_min>0</count_min>
          <count_max>0</count_max>
        </field>
        <field id="managementip" xsi:type="AttributeIPAddress">
          <sql>managementip</sql>
          <default_value/>
          <is_null_allowed>true</is_null_allowed>
        </field>
      </fields>
      <presentation>
        <details>
          <items>
            <item id="softwares_list">
              <rank>10</rank>
            </item>
            <item id="contacts_list">
              <rank>20</rank>
            </item>
            <item id="documents_list">
              <rank>30</rank>
            </item>
            <item id="applicationsolution_list">
              <rank>45</rank>
            </item>
            <item id="logicalinterface_list">
              <rank>50</rank>
            </item>
            <item id="logicalvolumes_list">
              <rank>60</rank>
            </item>
            <item id="providercontracts_list">
              <rank>70</rank>
            </item>
            <item id="services_list">
              <rank>80</rank>
            </item>
            <item id="col:col1">
              <rank>90</rank>
              <items>
                <item id="fieldset:Server:baseinfo">
                  <rank>10</rank>
                  <items>
                    <item id="name">
                      <rank>10</rank>
                    </item>
                    <item id="org_id">
                      <rank>20</rank>
                    </item>
                    <item id="status">
                      <rank>30</rank>
                    </item>
                    <item id="business_criticity">
                      <rank>40</rank>
                    </item>
                    <item id="virtualhost_id">
                      <rank>50</rank>
                    </item>
                  </items>
                </item>
                <item id="fieldset:Server:moreinfo">
                  <rank>20</rank>
                  <items>
                    <item id="osfamily_id">
                      <rank>10</rank>
                    </item>
                    <item id="osversion_id">
                      <rank>20</rank>
                    </item>
                    <item id="managementip">
                      <rank>25</rank>
                    </item>
                    <item id="oslicence_id">
                      <rank>30</rank>
                    </item>
                    <item id="cpu">
                      <rank>40</rank>
                    </item>
                    <item id="ram">
                      <rank>50</rank>
                    </item>
                  </items>
                </item>
              </items>
            </item>
            <item id="col:col2">
              <rank>100</rank>
              <items>
                <item id="fieldset:Server:otherinfo">
                  <rank>10</rank>
                  <items>
                    <item id="move2production">
                      <rank>10</rank>
                    </item>
                    <item id="description">
                      <rank>20</rank>
                    </item>
                  </items>
                </item>
              </items>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>10</rank>
            </item>
            <item id="org_id">
              <rank>20</rank>
            </item>
            <item id="status">
              <rank>30</rank>
            </item>
            <item id="managementip">
              <rank>25</rank>
            </item>
            <item id="business_criticity">
              <rank>40</rank>
            </item>
            <item id="move2production">
              <rank>50</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="org_id">
              <rank>10</rank>
            </item>
            <item id="status">
              <rank>20</rank>
            </item>
            <item id="business_criticity">
              <rank>30</rank>
            </item>
          </items>
        </list>
      </presentation>
      <methods>
        <method id="GetRelationQueries">
          <comment>/**
	 * Placeholder for backward compatibility (iTop &lt;= 2.1.0)
	 * in case an extension attempts to redefine this function...	 
	 */</comment>
          <static>true</static>
          <access>public</access>
          <type>Overload-DBObject</type>
          <code><![CDATA[	public static function GetRelationQueries($sRelCode){return parent::GetRelationQueries($sRelCode);} ]]></code>
        </method>
      </methods>
    </class>
    <class id="LogicalInterface" _delta="define">
      <parent>IPInterface</parent>
      <properties>
        <category>bizmodel,searchable</category>
        <abstract>false</abstract>
        <key_type>autoincrement</key_type>
        <db_table>logicalinterface</db_table>
        <db_key_field>id</db_key_field>
        <db_final_class_field/>
        <naming>
          <attributes>
            <attribute id="name"/>
            <attribute id="virtualmachine_name"/>
          </attributes>
        </naming>
        <display_template/>
        <icon>images/interface.png</icon>
        <reconciliation>
          <attributes>
            <attribute id="name"/>
            <attribute id="virtualmachine_id"/>
            <attribute id="virtualmachine_name"/>
          </attributes>
        </reconciliation>
      </properties>
      <fields>
        <field id="virtualmachine_id" xsi:type="AttributeExternalKey">
          <sql>virtualmachine_id</sql>
          <target_class>VirtualMachine</target_class>
          <is_null_allowed>false</is_null_allowed>
          <on_target_delete>DEL_AUTO</on_target_delete>
        </field>
        <field id="virtualmachine_name" xsi:type="AttributeExternalField">
          <extkey_attcode>virtualmachine_id</extkey_attcode>
          <target_attcode>name</target_attcode>
        </field>
      </fields>
      <methods/>
      <presentation>
        <details>
          <items>
            <item id="name">
              <rank>5</rank>
            </item>
            <item id="ipaddress">
              <rank>10</rank>
            </item>
            <item id="macaddress">
              <rank>20</rank>
            </item>
            <item id="comment">
              <rank>30</rank>
            </item>
            <item id="ipgateway">
              <rank>40</rank>
            </item>
            <item id="ipmask">
              <rank>50</rank>
            </item>
            <item id="speed">
              <rank>60</rank>
            </item>
            <item id="virtualmachine_id">
              <rank>70</rank>
            </item>
          </items>
        </details>
        <search>
          <items>
            <item id="name">
              <rank>5</rank>
            </item>
            <item id="ipaddress">
              <rank>10</rank>
            </item>
            <item id="macaddress">
              <rank>20</rank>
            </item>
            <item id="ipgateway">
              <rank>30</rank>
            </item>
            <item id="ipmask">
              <rank>40</rank>
            </item>
          </items>
        </search>
        <list>
          <items>
            <item id="ipaddress">
              <rank>10</rank>
            </item>
            <item id="macaddress">
              <rank>20</rank>
            </item>
            <item id="comment">
              <rank>30</rank>
            </item>
            <item id="ipgateway">
              <rank>40</rank>
            </item>
            <item id="ipmask">
              <rank>50</rank>
            </item>
            <item id="speed">
              <rank>60</rank>
            </item>
          </items>
        </list>
      </presentation>
    </class>
    <class id="Server">
      <relations>
        <relation id="impacts">
          <neighbours>
            <neighbour id="hypervisor" _delta="define">
              <query_down>SELECT Hypervisor AS o WHERE o.server_id = :this-&gt;id</query_down>
              <query_up>SELECT Server AS o WHERE o.id = :this-&gt;server_id</query_up>
            </neighbour>
          </neighbours>
        </relation>
      </relations>
    </class>
  </classes>
  <menus>
    <menu id="ConfigManagementOverview" xsi:type="DashboardMenuNode" _delta="must_exist">
      <definition>
        <cells>
          <cell id="1" _delta="define">
            <rank>1</rank>
            <dashlets>
              <dashlet id="38" xsi:type="DashletHeaderStatic">
                <rank>0</rank>
                <title>Menu:ConfigManagement:virtualization</title>
                <icon>itop-virtualization-mgmt/images/hypervisor-sw.png</icon>
              </dashlet>
              <dashlet id="39" xsi:type="DashletBadge">
                <rank>1</rank>
                <class>Farm</class>
              </dashlet>
              <dashlet id="40" xsi:type="DashletBadge">
                <rank>2</rank>
                <class>Hypervisor</class>
              </dashlet>
              <dashlet id="41" xsi:type="DashletBadge">
                <rank>3</rank>
                <class>VirtualMachine</class>
              </dashlet>
            </dashlets>
          </cell>
        </cells>
      </definition>
    </menu>
  </menus>
</itop_design>
