DataONTAP.Controller.Storage.AggregateData ONTAP Aggregate

DataONTAP.Controller.Storage.Aggregate (ClassType)

A Data ONTAP disk aggregate.

Knowledge Base article:

Summary

DataONTAP.Controller.Storage.Aggregate represents a disk aggregate on a Data ONTAP storage system.

Configuration

DataONTAP.Controller.Storage.Aggregate has two unit monitors to manage the health of the aggregate. See the Product Knowledge on those monitoring rules for details.

Element properties:

Base ClassSystem.LogicalHardware
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId2b0e440c-e452-37bb-2b1c-f615c0d04dad

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       
DataONTAP.Controller.Storage.Aggregate:
uuid  string  Aggregate UUID Aggregate's Universal Unique IDentifier. true 256  False     
name  string  Aggregate Name of the aggregate false 256  False     
totalSize  string  Total size Aggregate total usable size, not including WAFL reserve and aggregate snapshot reserve. If the aggregate is restricted or offline, a value of 0 is returned. false 255  False     
raidType  string  RAID type Type of raid protection of the aggregate, such as 'raid0', 'mirrored raid0', 'raid4', 'mirrored raid4', 'raid_dp', 'mirrored raid_dp'. false 256  False     
diskCount  int  Disk count Number of disks in the aggregate. Range: [0..2^31-1]. false 255       
blockType  string  Block type The indirect block format that the aggregate can have. It can be either 32_bit or 64_bit. A 64_bit value indicates that associated aggregates can be larger than 16TB. false 256  False     
controller  string  Controller false 256  False     
totalSizeInBytes  decimal  Total Size In Bytes false 28       
committedSpaceInBytes  decimal  Committed Space In Bytes false 28       
committedPercent  string  Committed (\%) false 256  False     
currentSavings  string  Current Savings false 256  False     
currentSavingsInPercent  string  Current Savings (\%) false 256  False     
projectedSavings  string  Projected Savings false 256  False     
projectedSavingsInPercent  string  Projected Savings (\%) false 256  False     
currentSavingsInBytes  decimal  Current Savings In Bytes false 28       
projectedSavingsInBytes  decimal  Projected Savings In Bytes false 28       
committedSpace  string  Committed Space false 256  False     

Health Model:

Source Code:

<ClassType ID="DataONTAP.Controller.Storage.Aggregate" Accessibility="Public" Abstract="false" Base="System!System.LogicalHardware" Hosted="true" Singleton="false">
<Property ID="uuid" Type="string" Key="true" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="name" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="totalSize" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="255"/>
<Property ID="raidType" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="diskCount" Type="int" Key="false" CaseSensitive="false" MinLength="0" MaxLength="255"/>
<Property ID="blockType" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="controller" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="totalSizeInBytes" Type="decimal" Key="false" CaseSensitive="false" MinLength="0" MaxLength="28"/>
<Property ID="committedSpaceInBytes" Type="decimal" Key="false" CaseSensitive="false" MinLength="0" MaxLength="28"/>
<Property ID="committedPercent" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="currentSavings" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="currentSavingsInPercent" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="projectedSavings" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="projectedSavingsInPercent" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="currentSavingsInBytes" Type="decimal" Key="false" CaseSensitive="false" MinLength="0" MaxLength="28"/>
<Property ID="projectedSavingsInBytes" Type="decimal" Key="false" CaseSensitive="false" MinLength="0" MaxLength="28"/>
<Property ID="committedSpace" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
</ClassType>