datamodel.itop-bridge-virtualization-storage.xml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
  3. <classes>
  4. <class id="lnkVirtualDeviceToVolume" _delta="define">
  5. <parent>cmdbAbstractObject</parent>
  6. <properties>
  7. <category>bizmodel,configmgmt</category>
  8. <abstract>false</abstract>
  9. <key_type>autoincrement</key_type>
  10. <db_table>lnkvirtualdevicetovolume</db_table>
  11. <db_key_field>id</db_key_field>
  12. <db_final_class_field/>
  13. <naming>
  14. <format>%1$s</format>
  15. <attributes>
  16. <attribute id="volume_id"/>
  17. </attributes>
  18. </naming>
  19. <display_template/>
  20. <icon/>
  21. <reconciliation>
  22. <attributes>
  23. </attributes>
  24. </reconciliation>
  25. </properties>
  26. <fields>
  27. <field id="volume_id" xsi:type="AttributeExternalKey">
  28. <sql>volume_id</sql>
  29. <target_class>LogicalVolume</target_class>
  30. <is_null_allowed>false</is_null_allowed>
  31. <on_target_delete>DEL_AUTO</on_target_delete>
  32. </field>
  33. <field id="volume_name" xsi:type="AttributeExternalField">
  34. <extkey_attcode>volume_id</extkey_attcode>
  35. <target_attcode>name</target_attcode>
  36. </field>
  37. <field id="virtualdevice_id" xsi:type="AttributeExternalKey">
  38. <sql>virtualdevice_id</sql>
  39. <target_class>VirtualDevice</target_class>
  40. <is_null_allowed>false</is_null_allowed>
  41. <on_target_delete>DEL_AUTO</on_target_delete>
  42. </field>
  43. <field id="virtualdevice_name" xsi:type="AttributeExternalField">
  44. <extkey_attcode>virtualdevice_id</extkey_attcode>
  45. <target_attcode>name</target_attcode>
  46. </field>
  47. <field id="size_used" xsi:type="AttributeString">
  48. <sql>size_used</sql>
  49. <default_value/>
  50. <is_null_allowed>true</is_null_allowed>
  51. </field>
  52. </fields>
  53. <methods/>
  54. <presentation>
  55. <details>
  56. <items>
  57. <item id="volume_id">
  58. <rank>10</rank>
  59. </item>
  60. <item id="virtualdevice_id">
  61. <rank>20</rank>
  62. </item>
  63. <item id="size_used">
  64. <rank>30</rank>
  65. </item>
  66. </items>
  67. </details>
  68. <search>
  69. <items>
  70. <item id="volume_id">
  71. <rank>10</rank>
  72. </item>
  73. <item id="virtualdevice_id">
  74. <rank>20</rank>
  75. </item>
  76. </items>
  77. </search>
  78. <list>
  79. <items>
  80. <item id="volume_id">
  81. <rank>10</rank>
  82. </item>
  83. <item id="virtualdevice_id">
  84. <rank>20</rank>
  85. </item>
  86. <item id="size_used">
  87. <rank>30</rank>
  88. </item>
  89. </items>
  90. </list>
  91. </presentation>
  92. </class>
  93. </classes>
  94. </itop_design>