Huawei.ISM.Management.Pack.huawei.Class.DiskDomainDiskDomain Class

Huawei.ISM.Management.Pack.huawei.Class.DiskDomain (ClassType)

Element properties:

Base ClassSystem.LogicalHardware
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityInternal
ElementId44ebedfe-cbc0-84d5-4456-cbdfd08d8305

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
Huawei.ISM.Management.Pack.huawei.Class.DiskDomain:
id  int  ID true 256       
name  string  Disk Domain Name false 256  True     
healthStatus  string  Health Status false 256  True     
runningStatus  string  Running Status false 256  True     
totalCapacity  string  Total Capacity false 256  True     
freeCapacity  string  Free Capacity false 256  True     
hotSpareCapacity  string  Hot Spare Capacity false 256  True     
usedHotSpareCapacity  string  Used Hot Spare Capacity false 256  True     
ssdDiskNumber  string  SSD Disk Number false 256  True     
ssdTotalCapacity  string  SSD Total Capacity false 256  True     
ssdFreeCapacity  string  SSD Free Capacity false 256  True     
ssdHotSpareCapacity  string  SSD HotSpare Capacity false 256  True     
ssdUsedHotSpareCapacity  string  SSD Used HotSpare Capacity false 256  True     
sasDiskNumber  string  SAS Disk Number false 256  True     
sasTotalCapacity  string  SAS Total Capacity false 256  True     
sasFreeCapacity  string  SAS Free Capacity false 256  True     
sasHotSpareCapacity  string  SAS HotSpare Capacity false 256  True     
sasUsedHotSpareCapacity  string  SAS Used HotSpare Capacity false 256  True     
nlsasDiskNumber  string  NLSAS Disk Number false 256  True     
nlsasTotalCapacity  string  NLSAS Total Capacity false 256  True     
nlsasFreeCapacity  string  NLSAS Free Capacity false 256  True     
nlsasHotSpareCapacity  string  NLSAS HotSpare Capacity false 256  True     
nlsasUsedHotSpareCapacity  string  NLSAS Used HotSpare Capacity false 256  True     
ip  string  Device IP Address false 256  True     
oid  string  OID false 256  True     
oidIndex  string  Index false 256  True     

Health Model:

Source Code:

<ClassType ID="Huawei.ISM.Management.Pack.huawei.Class.DiskDomain" Base="System!System.LogicalHardware" Accessibility="Internal" Abstract="false" Hosted="true" Singleton="false">
<Property ID="id" Key="true" Type="int" CaseSensitive="false"/>
<Property ID="name" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="healthStatus" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="runningStatus" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="totalCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="freeCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="hotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="usedHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<!--SSD-->
<Property ID="ssdDiskNumber" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="ssdTotalCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="ssdFreeCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="ssdHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="ssdUsedHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<!--SAS-->
<Property ID="sasDiskNumber" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="sasTotalCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="sasFreeCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="sasHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="sasUsedHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<!--NLSAS-->
<Property ID="nlsasDiskNumber" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="nlsasTotalCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="nlsasFreeCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="nlsasHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="nlsasUsedHotSpareCapacity" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="ip" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="oid" Key="false" Type="string" CaseSensitive="true"/>
<Property ID="oidIndex" Key="false" Type="string" CaseSensitive="true"/>
</ClassType>