DataONTAP.Controller.Storage.VolumeData ONTAP Volume

DataONTAP.Controller.Storage.Volume (ClassType)

A Data ONTAP flexible volume.

Knowledge Base article:

Summary

DataONTAP.Controller.Storage.Volume represents a FlexVol volume on a Data ONTAP storage system. There is no support for traditional volumes.

Configuration

DataONTAP.Controller.Storage.Volume has several unit monitors to manage the health of the volume. See the Product Knowledge on those monitoring rules for details.

Additional

The Projected Savings and Projected Savings (%) values are estimates of the amount of additional future savings for this volume based on current savings and the configuration of LUNs residing in this volume.

Element properties:

Base ClassSystem.LogicalHardware
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId30057467-9038-0af3-55cb-be6234281b2f

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.Volume:
uuid  string  Volume UUID A unique id associated with the volume. true 256  False     
name  string  Volume Name of the volume. This includes no /vol/ prefix. false 256  False     
aggregate  string  Aggregate The name of the aggregate in which the given flexible volume resides. false 256  False     
totalSize  string  Total Size Total usable size of the volume, not including WAFL reserve and volume snapshot reserve. If the volume is restricted or offline, a value of 0 is returned. false 256  False     
deduplicationEnabled  string  Deduplication enabled Displays whether Data ONTAP deduplication is enabled on this volume. false 256  False     
owningVfiler  string  Owning vFiler Name of the vFiler which owns this volume. This value will be returned only if MultiStore is licensed. false 256  False     
controller  string  Controller/vFiler false 256  False     
totalSizeInBytes  decimal  Total Size In Bytes false 28       
usedSpaceInBytes  decimal  Used Space In Bytes false 28       
usedSpace  string  Used Space false 256  False     
usedSpaceInPercent  string  Used Space (\%) 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     
storageEfficiency  string  Storage Efficiency (\%) false 256  False     
currentSavingsInBytes  decimal  Current Savings In Bytes false 28       
projectedSavingsInBytes  decimal  Projected Savings In Bytes false 28       

Health Model:

Source Code:

<ClassType ID="DataONTAP.Controller.Storage.Volume" 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="aggregate" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="totalSize" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="deduplicationEnabled" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="owningVfiler" 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="usedSpaceInBytes" Type="decimal" Key="false" CaseSensitive="false" MinLength="0" MaxLength="28"/>
<Property ID="usedSpace" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="usedSpaceInPercent" 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="storageEfficiency" 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"/>
</ClassType>