Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_StorageSetting --> CIM_SettingData --> CIM_ManagedElement --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_SettingData NAME CIM_StorageSetting
Class CIM_StorageSetting Qualifiers Name Type Value From Class Version string 2.7.0 CIM_StorageSetting Description string StorageSetting is roughly equivalent to a Service Level Agreement (SLA) It defines the characteristics, qualities of service and goals when used in a CreateOrModifyElement FromStoragePool or CreateOrModifyStoragePool method in the StorageConfigurationService. It specifies a series of properties with Maximum and Minimum values that define the (inclusive) bounds that the object should maintain. Note that the setting is associated to a StorageVolume, using ElementSetting. CIM_StorageSetting Description string The SettingData class represents configuration-related and operational parameters for one or more ManagedElement(s). A ManagedElement may have multiple SettingData objects associated with it. The current operational values for an Element ’ s parameters are reflected by properties in the Element itself or by properties in its associations. These properties do not have to be the same values present in the SettingData object. For example, a modem may have a SettingData baud rate of 56Kb/sec but be operating at 19.2Kb/sec. Note that the CIM_SettingData class is very similar to CIM_Setting, yet both classes are present in the model. This is because many implementations have successfully used CIM_Setting. However, issues have arisen that could not be resolved without defining a new class. Therefore, until a new major release occurs, both classes will exist in the model. Refer to the Core White Paper for additional information. CIM_SettingData Description string ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema. CIM_ManagedElement
Property Qualifiers
Property NoSinglePointOfFailure Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string Indicates the desired value for No Single Point of Failure. Possible values are false = single point of failure, and true = no single point of failure. CIM_StorageSetting
Property DataRedundancyMax Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DataRedundancyMax describes the maximum number of complete copies of data to be maintained. Examples would be RAID 5 where 1 copy is maintained and RAID 1 where 2 or more copies are maintained. Possible values are 1 to n. The desired redundancy is specified using DataRedundancyGoal, while the minimum is defined by DataRedundancyMin. CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DataRedundancyMin
CIM_StorageSetting.DataRedundancyGoalCIM_StorageSetting
Property DataRedundancyMin Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DataRedundancyMin describes the minimum number of complete copies of data to be maintained. Examples would be RAID 5 where 1 copy is maintained and RAID 1 where 2 or more copies are maintained. Possible values are 1 to n. The desired redundancy is specified using DataRedundancyGoal, while the maximum is defined by DataRedundancyMax. CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DataRedundancyMax
CIM_StorageSetting.DataRedundancyGoalCIM_StorageSetting
Property DataRedundancyGoal Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DataRedundancyGoal describes the desired number of complete copies of data to be maintained. Examples would be RAID 5 where 1 copy is maintained and RAID 1 where 2 or more copies are maintained. Possible values are 1 to n. The bounds (max and min) for redundancy are defined using the properties, DataRedundancyMax and DataRedundancyMin. CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DataRedundancyMax
CIM_StorageSetting.DataRedundancyMinCIM_StorageSetting
Property PackageRedundancyMax Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string PackageRedundancyMax describes the maximum number of redundant packages to be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. An example would be RAID5 with a spare disk which would have a PackageRedundancy of 2. Possible values are 0 to n. The desired redundancy is specified using PackageRedundancyGoal, while the minimum is defined by PackageRedundancyMin. CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.PackageRedundancyMin
CIM_StorageSetting.PackageRedundancyGoalCIM_StorageSetting
Property PackageRedundancyMin Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string PackageRedundancyMin describes the minimum number of redundant packages to be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. An example would be RAID5 with a spare disk which would have a PackageRedundancy of 2. Possible values are 0 to n. The desired redundancy is specified using PackageRedundancyGoal, while the maximum is defined by PackageRedundancyMax. CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.PackageRedundancyMax
CIM_StorageSetting.PackageRedundancyGoalCIM_StorageSetting
Property PackageRedundancyGoal Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string PackageRedundancyGoal describes the desired number of redundant packages to be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. An example would be RAID5 with a spare disk which would have a PackageRedundancy of 2. Possible values are 0 to n. The bounds (max and min) for redundancy are defined using the properties, PackageRedundancyMax and PackageRedundancyMin. CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.PackageRedundancyMax
CIM_StorageSetting.PackageRedundancyMinCIM_StorageSetting
Property DeltaReservationMax Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DeltaReservationMax is a number between 1 (1%) and a 100 (100%) which specifies the maximum amount of space that should be reserved in a replica for caching changes. For a complete copy this would be 100%. The desired reservation is specified using DeltaReservationGoal, while the minimum is defined by DeltaReservationMin. CIM_StorageSetting Units string Percentage CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting MaxValue sint64 100 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DeltaReservationMin
CIM_StorageSetting.DeltaReservationGoalCIM_StorageSetting
Property DeltaReservationMin Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DeltaReservationMin is a number between 1 (1%) and a 100 (100%) which specifies the minimum amount of space that should be reserved in a replica for caching changes. For a complete copy this would be 100%. The desired reservation is specified using DeltaReservationGoal, while the maximum is defined by DeltaReservationMax. CIM_StorageSetting Units string Percentage CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting MaxValue sint64 100 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DeltaReservationMax
CIM_StorageSetting.DeltaReservationGoalCIM_StorageSetting
Property DeltaReservationGoal Qualifiers Name Type Value From Class Write boolean true CIM_StorageSetting Description string DeltaReservationGoal is a number between 1 (1%) and a 100 (100%) which specifies the desired amount of space that should be reserved in a replica for caching changes. For a complete copy this would be 100%. The bounds (max and min) for the reservation are defined using the properties, DeltaReservationMax and DeltaReservationMin. CIM_StorageSetting Units string Percentage CIM_StorageSetting MinValue sint64 1 CIM_StorageSetting MaxValue sint64 100 CIM_StorageSetting ModelCorrespondence string CIM_StorageSetting.DeltaReservationMin
CIM_StorageSetting.DeltaReservationMaxCIM_StorageSetting
Property InstanceID Qualifiers Name Type Value From Class Key boolean true CIM_SettingData Description string Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed using the following ’ preferred ’ algorithm: < OrgID > : < LocalID > Where < OrgID > and < LocalID > are separated by a colon ’ : ’ , and where < OrgID > MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the < Schema Name > _ < Class Name > structure of Schema class names.) In addition, to ensure uniqueness < OrgID > MUST NOT contain a colon ( ’ : ’ ). When using this algorithm, the first colon to appear in InstanceID MUST appear between < OrgID > and < LocalID > . < LocalID > is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above ’ preferred ’ algorithm is not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance ’ s NameSpace. For DMTF defined instances, the ’ preferred ’ algorithm MUST be used with the < OrgID > set to ’ CIM ’ . CIM_SettingData
Property ElementName Qualifiers Name Type Value From Class Required boolean true CIM_SettingData Override string ElementName CIM_SettingData Description string The user friendly name for this instance of SettingData. In addition, the user friendly name can be used as a index property for a search of query. (Note: Name does not have to be unique within a namespace.) CIM_SettingData
Property Caption Qualifiers Name Type Value From Class Description string The Caption property is a short textual description (one- line string) of the object. CIM_ManagedElement MaxLen uint32 64 CIM_ManagedElement
Property Description Qualifiers Name Type Value From Class Description string The Description property provides a textual description of the object. CIM_ManagedElement
Property ElementName Qualifiers Name Type Value From Class Description string A user-friendly name for the object. This property allows each instance to define a user-friendly name IN ADDITION TO its key properties/identity data, and description information. Note that ManagedSystemElement ’ s Name property is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information MAY be present in both the Name and ElementName properties. CIM_ManagedElement
Method Qualifiers
Parameters
Parameter Qualifiers