// Copyright (c) 2005 DMTF. All rights reserved. [Version ( "2.8.0" ), UMLPackagePath ( "CIM::Database::Storage" ), Description ( "Properties in this class represent general, high-level " "database capabilities that may be supported by a common " "database. For example, the ability for a database to support " "recoverability, replication, parallelism, or clustering would " "be specified in this class. Detailed settings, such as the " "minimum and maximum number of parallel servers for a database " "that supports parallelism, would be defined in the " "CIM_DatabaseParameter class. \n" "This information is tied to the CommonDatabase using the " "ElementCapabilities association." )] class CIM_CommonDatabaseCapabilities : CIM_Capabilities { [Description ( "This property identifies the supported recoverability " "modes for the associated CommonDatabase." ), ValueMap { "1", "2", "3", "4" }, Values { "Other", "Recoverable", "Non-Recoverable", "Rebuildable" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_CommonDatabaseCapabilities.OtherRecoverabilityOptions" }] uint16 RecoverabilityOptions[]; [Description ( "This property contains additional recovery information " "for the CommonDatabase. This property must be specified " "when the Recoverability property is \"Other\"." ), ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_CommonDatabaseCapabilities.RecoverabilityOptions" }] string OtherRecoverabilityOptions[]; };