DataONTAP.ControllerData ONTAP Controller

DataONTAP.Controller (ClassType)

A Data ONTAP storage controller.

Knowledge Base article:

Summary

DataONTAP.Controller represents a single storage appliance running DataONTAP 7.2.6, 7.3.x, or 8.0 (7-mode).

Configuration

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

Element properties:

Base ClassSystem.PhysicalEntity
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId4e5858a1-7bf7-86e3-df96-98ba493510d9

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:
systemModel  string  Model Model name of the controller. false 256  False     
ipAddress  string  IP address IP address true 256  False     
name  string  Fully Qualified Domain Name The fully-qualified domain name of the controller. false 256  False     
serialNumber  string  Serial number System serial number. This is defined by Network Appliance. Currently a string of numbers. false 256  False     
vendor  string  Vendor Hardware vendor identifier. For example, "NetApp". false 256  False     
version  string  Version Current ONTAP version running on the appliance. false 256  False     
partnerName  string  Partner name Partner's system name. Displayed in a cluster environment. Defined in the partner's setup. false 256  False     
customerSupportName  string  Customer support name Name of vendor's customer support organization. For example, "NetApp Global Services". false 256  False     
customerSupportContact  string  Customer support contact Vendor's technical support contact information. For example, "Please contact NetApp Global Services.". Could include a global phone number. false 256  False     
clustered  string  Clustered True if cluster failover is enabled, false otherwise. false 256  False     
snmpCommunity  string  SNMP community SNMP community string false 256  False     
supportURL  string  Support URL Link to controller support web site. 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       
ipAddresses  string  iSCSI IP Addresses false 256  False     

Health Model:

Source Code:

<ClassType ID="DataONTAP.Controller" Accessibility="Public" Abstract="false" Base="System!System.PhysicalEntity" Hosted="false" Singleton="false">
<Property ID="systemModel" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="ipAddress" 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="serialNumber" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="vendor" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="version" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="partnerName" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="customerSupportName" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="customerSupportContact" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="clustered" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="snmpCommunity" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="supportURL" 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"/>
<Property ID="ipAddresses" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
</ClassType>