public class ConditionalFeatures
extends Base
The schema that defines the ConditionalFeatures resource is defined below.
<xs:element name="ConditionalFeatures">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="ConditionalFeature" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ConditionalFeature">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:choice>
<xs:element name="BooleanValue" type="xs:boolean"/>
<xs:element name="StringValue" type="xs:string"/>
<xs:element name="LongValue" type="xs:long"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="ConditionalFeatureColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Name"/>
<xs:enumeration value="BooleanValue"/>
<xs:enumeration value="StringValue"/>
<xs:enumeration value="LongValue"/>
</xs:restriction>
</xs:simpleType>
Currently supported features include:
| Conditional Feature Name | Navigation | View | Description |
|---|---|---|---|
| AISConnectSupported | Yes | Yes | Currently FTS only, Wizards & Configuration |
| AutoStorageExpansionReqReboot | No | Yes | System requires reboot if/when storage capacity is expanded - display warning if true |
| BackupAppsDisplaySupported | |||
| CCLSupported | No | Yes | VTL Host Access setup - Command & Control LUN; display checkbox, Quick Tip |
| ConnectEMCSupported | Yes | No | Deprecated |
| DROSupported | Yes | Yes | Deduplication and Replication Optimization Supported, possibly obsolete - false for all models |
| DSETSupported | Yes | Yes | Service tool - enables/disables display of DSET (Dell System Environment Tool) tab for Service users |
| DSETUserSupported | Yes | Yes | Enables/disables display of DSET tab for all users |
| DeduplicationSupported | No | No | Enables/Disables Dedup support (license manager only - NOT used in GUI code) |
| DefaultSSLEnable | No | Yes | Indicates default setting for Secure Socket Layer (SSL) |
| DiskEncryptionSupported | Yes | Yes | Enables/disables Disk Encryption tab/feature |
| EDLCommEnabled | No | No | Determines if EDLComm daemon should be running (not used by GUI) |
| EmailHomeSupported | Yes | Yes | Enables/disables email home feature/tab |
| EnforceCapacityInSpaced | No | No | True if spaced enforces system capacity licensing (not used by GUI) |
| EnforceLicenses | No | Yes | Used by License Manager, set to false for Dev Env to fake out license checking |
| FCConfigSupported | Yes | Yes | Displays Status Perf FC page if FC Config supported |
| FibreChannelSupported | Yes | Yes | Enables/disables the Fiber Channel support to physical device discovery |
| FlushBlockpoolIndex | No | No | Enables/disables flushing of blockpool index (not used by GUI/CLI, possibly not used at all) |
| GlobalDedupCfgSupported | No | Maybe | enables/disables global dedup/backup window config feature - In GUI/CLI code, but might be deprecated (backup window deprecated in 2.x) |
| GlobalDevMapSupported | No | Yes | Enables/disables all initiators to all targets dev mapping feature |
| GlobalRepCfgSupported | No | Yes | Enables/disables global replication config feature. This is only set to true for Grey Goose (DL4000), to enable GG replication features (Deprecated) |
| GuardianSupported | Yes | Yes | Enable Guardian Support (a step in Support Wizard) |
| GuiNetworkDhcpSupported | No | Yes | enable DHCP - GUI Network Features |
| HotSpareSupported | No | No | Used in WZRaidSelection.cpp, but think this is deprecated |
| HybridDedupeSupported | Yes | Yes | Enables/disables support for OST Accent |
| IPv6Supported | No | Yes | Not used currently, but will be, probably in 2.3 |
| IntegratedPTTSupported | No | No | Deprecated |
| LCDSupported | No | No | Not displayed in GUI/CLI, but used by TLEManager.cpp to update status on LCD screen in some models |
| LicenseAgreementSupported | Yes | Yes | Used for Getting Started Wizard to display EULA |
| LicenseBundleSupported | No | Yes | Allows upload of Licence Bundle file in some models |
| LicenseKeysSupported | Yes | Yes | Enables/disables display of Utilities License Keys page and Support Wizard Licensed Features step |
| LoadBalancedInterfacesSupported | No | No | Enables/disables displaying of Load Balanced Interfaces in Network Configuration pages Not currently used in GUI/CLI code |
| MiniNetGuiSupported | No | No | Deprecated, not used |
| NASSupported | Yes | Yes | Used by GUI/CLI/License Manager |
| NDMP_PTTSupported | Yes | Yes | Used by GUI/CLI/License Manager |
| NPIVSupported | No | No | enables/disables the NPIV feature, currently only used by CLI (?) |
| NetworkSegmentationSupported | No | No | Enables/disables Network Segmentation feature, Currently only used by CLI |
| OSTSupported | Yes | Yes | Enables/Disables OST, used by GUI, CLI, License Manager, Replication API |
| OneReplicationPolicySupported | No | Yes | Mgmt (One Replication Policy) Repl, Data Any. Used by GUI, Configure Network page |
| OpenManageSupported | Yes | Yes | Enables/disables displaying of the OpenManage tab. GUI - Service user only |
| PrivateVTDSupported | No | No | enables/disables the creation of Private VTDs for ShadowCopy Path2Tape, Deprecated Not used in GUI code, still used in CLI code |
| ProductLeaseTimeSupported | No | Yes | Product Leasing feature support, used by GUI, License Manager |
| ProductSupported | No | Yes | Product Leasing feature support, used by GUI, License Manager |
| ProductUsageSupported | No | Yes | Product Leasing feature support, used by GUI, License Manager |
| RAIDConfigSupported | No | No | Not used in GUI or CLI code (possibly not at all) |
| RAIDPerformanceDisplaySupported | Yes | Yes | Enables/disables displaying of the RAID Performance numbers, used by GUI & CLI |
| RebootOnDateTimeChange | No | Yes | Indicates reboot is required after date/time changes. Only used by GUI, should be used by CLI also |
| RebootOnGuidedSetupComplete | No | Yes | Only used by GUI Getting Started Wizard |
| RebootOnNetworkChange | No | Yes | Indicates reboot is required after date/time changes. Only used by GUI, should be used by CLI also |
| ReplicationAutoUnpackSupported | No | No | Enables/disables Replication from triggering AutoUnPack or checking for Duplicate barcode, Only used by CLI (obsolete? check with Rep Team folks) |
| ReplicationSupported | Yes | Yes | Enables/disables replication feature, used by GUI, CLI, License Manager, Replication, Blockpool |
| RequiresPFKFile | No | Yes | Used by GUI only |
| RoboHelpOnlineHelp | No | No | Deprecated, can be pulled from GUI code |
| SMCLIArrayControllerTypeSupported | No | No | SMCLI provides array controller type information, Only used by system report |
| ServiceUserSupported | Yes | Yes | Enable/disable support for Service User, used by GUI, Thrift; should be used by CLI |
| ShowDiagnosticTool_NetPerfMon | Yes | Yes | Show Network Performance Monitor Tool, only used by GUI |
| ShowDiskUsageTotalCapacity | No | Yes | Show Raw Total capacity on Status->System->Disk Usage page, Deprecated? Not used in current GUI code |
| ShowHomePageQuickStatusDetails | No | Yes | Show Quick Status (ip, hostname, capacity, available, & used space) on Home page |
| ShowHompageChassisGraphic | No | No | Deprecated - not in GUI code or *.conf files |
| ShowLicensedFeature_ID0 | No | Yes | Index comes from License Manager. Show VTL Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID1 | No | Yes | Index comes from License Manager. Show NAS Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID2 | No | Yes | Index comes from License Manager. Show Integrated PTT Feature/License Key, Used by GUI & CLI; Deprecated, but apparently still in use |
| ShowLicensedFeature_ID3 | No | Yes | Index comes from License Manager. Show NDMP PTT Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID4 | No | Yes | Index comes from License Manager. Show De-Duplication Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID5 | No | Yes | Index comes from License Manager. Show Replication Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID6 | No | Yes | Index comes from License Manager. Show Storage Capacity Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID9 | No | Yes | Index comes from License Manager. Show OST Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID10 | No | Yes | Index comes from License Manager. Show Vision system Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID11 | No | Yes | Index comes from License Manager. Show Vision system for Services Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID14 | No | Yes | Index comes from License Manager. Show Disk Encryption Feature/License Key, Used by GUI & CLI |
| ShowLicensedFeature_ID15 | No | Yes | Index comes from License Manager. Product Feature Licensing ID to show, Used by GUI & CLI |
| ShowLicensedFeature_ID16 | No | Yes | Index comes from License Manager. Product Feature Licensing ID to show, Used by GUI & CLI |
| ShowLicensedFeature_ID17 | No | Yes | Index comes from License Manager. Product Feature Licensing ID to show, Used by GUI & CLI |
| ShowMediaAction_Recycle | No | Yes | Show Recycle Media Action, Not used in system cpp code, deprecated? |
| ShowMediaAction_WriteProtect | No | Yes | Show Writ Protect Media Action, Not used in system cpp code, deprecated? |
| ShowNetworkWizardStep | Yes | Yes | enables/disables displaying the Network tab in the Getting Started Wizard, only used by GUI |
| ShowStorageCapacityQuickTip | No | Yes | Show Quick Tip for Increasing Storage Capacity on Demand, GUI Home page |
| ShowTabAdvancedReporting | Yes | Yes | Show the DAR (Advanced Reporting) Tab, only used in GUI |
| ShowTabAdvancedReportingForService | Yes | Yes | Show the DAR (Advanced Reporting) Tab for Service Users, only used in GUI, OEM dependent |
| ShowTab_FirmwareUpgrade | Yes | Yes | Shows Utilities Firmware Upgrade tab, GUI only, OEM dependent |
| ShowTopTabs | No | Yes | GUI Only, deprecated, was used for OEM (Dell) |
| SpaceManagementScheduledStopTimeSupported | No | Yes | Enables/disables displaying of Space Reclamation Scheduling Stop Time, used by syscli, should be used by Thrift, QSysApi and/or GUI Scheduler page |
| StatusHardwareTabSupported | Yes | Yes | Show Status Hardware tab, GUI only |
| StorageArrayDiagnosticsSupported | Yes | Yes | Enable/Disable Storage Array Diagnostics, used by GUI & CLI |
| StorageCapacitySupported | No | Yes | Enables/disables Storage Capacity support, used by GUI, CLI, LicenseManager |
| SupportWizardSupported | Yes | Yes | Shows Configuration Support Wizard, GUI only |
| SyncIDStaysWhenRepDisabled | No | No | Should SyncID NOT be deleted when Replication is disabled, only used by Replication API |
| SystemEncryption | Yes | Yes | Enables/disables support for System Encryption feature, used by GUI & CLI |
| VDiskSupported | Yes | Yes | Enables/disables the vDisk feature, GUI & CLI |
| VPDPageEFSupported | No | No | enables/disables VTL VPD page 0xEF support for Networker, used by CLI & Emulator/VTape |
| VTDCompressionAllowed | No | Yes | Indicates if VTD compression is feasible, only used by GUI |
| VTLInstall | No | No | Installs VTL feature, NOT used by GUI or CLI, possibly used by install scripts |
| VTLSupported | Yes | Yes | Enables/disables VTL feature, used by GUI, CLI, Blockpool, License Manager, System Report |
| VisionDXiForServiceSupported | Yes | Yes | Enables/disables Vision system (aka DAR and Advanced Reporting) for service, used by GUI, CLI, License Manager |
| VisionDXiSupported | Yes | Yes | Enables/disables Vision system (aka DAR and Advanced Reporting), used by GUI, CLI, License Manager |
| iSCSISupported | No | Yes | Enables/Disables iSCSI support. Not currently used, but could be in future release. In GUI, CLI, GIO, System Report code |
| Constructor and Description |
|---|
ConditionalFeatures() |
| Modifier and Type | Method and Description |
|---|---|
ConditionalFeature |
getConditionalFeature(javax.servlet.http.HttpServletRequest request,
String featureName,
String errorType)
GET /rest/ConditionalFeatures/{name}
|
com.quantum.dxi.dao.types.ConditionalFeatures |
getConditionalFeatures(javax.servlet.http.HttpServletRequest request,
String errorType)
GET /rest/ConditionalFeatures
|
public com.quantum.dxi.dao.types.ConditionalFeatures getConditionalFeatures(@Context
javax.servlet.http.HttpServletRequest request,
String errorType)
Get all conditional features from the system.
Response Entity type: <xs:element name="ConditionalFeatures">
public ConditionalFeature getConditionalFeature(@Context
javax.servlet.http.HttpServletRequest request,
String featureName,
String errorType)
Get a conditional feature identified by {name} from the system.
Response Entity type: <xs:element name="ConditionalFeature">
Copyright © 2011-2025 Quantum Corporation. All Rights Reserved.