CIM2.14 Class Declaration
CIM_StorageSettingsGeneratedFromCapabilities

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_StorageSettingsGeneratedFromCapabilities --> CIM_SettingAssociatedToCapabilities --> CIM_Dependency --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_SettingAssociatedToCapabilities
NAMECIM_StorageSettingsGeneratedFromCapabilities

Class Qualifiers

Class CIM_StorageSettingsGeneratedFromCapabilities Qualifiers
NameTypeValueFrom Class
Versionstring2.10.0CIM_StorageSettingsGeneratedFromCapabilities
UMLPackagePathstringCIM::Device::StorageServicesCIM_StorageSettingsGeneratedFromCapabilities
DescriptionstringThis association define StorageSettings that reflect the capabilities of the associated StorageCapabilities. The associated StorageSetting may not define the operational characteristics (through settings properties) of any storage element. StorageSettingsGeneratedFromCapabilities is the association between instances of StorageCapabilities and those instances of StorageSetting that have been created from the StorageCapabilities instance using the StorageCapabilities "CreateSetting" method. These settings have a StorageSetting.ChangeableType of "Changeable - Transient" or "Changeable - Persistent" The settings associated by this class reflect the capabilities from which they are generated. These setting SHALL be associated with one StorageCapabilities. A generated setting can be deleted by the implementation at any time if it is a a StorageSetting of "Changed - Transient" ChangeableType. A client should not use this association to find transient Settings to subsequently modify and/or use because that would increase the likelihood of setting contention across clients. Instead the implementation uses this association to define transient settings, which can be located through any means, that have special temporal based life cycle. DefaultSetting is meaningless in this class.CIM_StorageSettingsGeneratedFromCapabilities
AssociationbooleantrueCIM_StorageSettingsGeneratedFromCapabilities
UMLPackagePathstringCIM::System::FilesystemServicesCIM_SettingAssociatedToCapabilities
DescriptionstringThis association defines settings that can be used to create or modify elements. Unlike ElementSettingData, these settings are not used to express the characteristics of existing managed elements. Typically, the capabilities associated with this class define the characteristics of a service in creating or modifying elements that are dependent on the service directly or indirectly. A CIM Client may use this association to find SettingData instances that can be used to create or modify these dependent elements.CIM_SettingAssociatedToCapabilities
AssociationbooleantrueCIM_SettingAssociatedToCapabilities
AssociationbooleantrueCIM_Dependency
UMLPackagePathstringCIM::Core::CoreElementsCIM_Dependency
DescriptionstringCIM_Dependency is a generic association used to establish dependency relationships between ManagedElements.CIM_Dependency

Properties

Properties
NameTypeValueQualifiersClassOrigin
AntecedentCIM_StorageCapabilities ref Override
Max
Description
Key
CIM_StorageSettingsGeneratedFromCapabilities
DependentCIM_StorageSetting ref Override
Description
Key
CIM_StorageSettingsGeneratedFromCapabilities
DefaultSettingbooleanfalseRequired
Description
CIM_SettingAssociatedToCapabilities

Property Qualifiers

Property Antecedent Qualifiers
NameTypeValueFrom Class
Maxuint321CIM_StorageSettingsGeneratedFromCapabilities
DescriptionstringThe StorageCapabilities.CIM_StorageSettingsGeneratedFromCapabilities
KeybooleantrueCIM_StorageSettingsGeneratedFromCapabilities

Property Dependent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe temporary and client generated StorageSetting.CIM_StorageSettingsGeneratedFromCapabilities
KeybooleantrueCIM_StorageSettingsGeneratedFromCapabilities

Property Antecedent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Capabilities.CIM_SettingAssociatedToCapabilities
KeybooleantrueCIM_SettingAssociatedToCapabilities

Property Dependent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Setting.CIM_SettingAssociatedToCapabilities
KeybooleantrueCIM_SettingAssociatedToCapabilities

Property DefaultSetting Qualifiers
NameTypeValueFrom Class
RequiredbooleantrueCIM_SettingAssociatedToCapabilities
DescriptionstringIf an element whose characteristics are described by the associated Capabilities instance has a dependent element created or modified without specifying an associated SettingData instance, then the default SettingData will be used in that operation.CIM_SettingAssociatedToCapabilities

Property Antecedent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Dependency
DescriptionstringAntecedent represents the independent object in this association.CIM_Dependency

Property Dependent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Dependency
DescriptionstringDependent represents the object that is dependent on the Antecedent.CIM_Dependency

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in

Association
Class
Reference
Class
Role
CIM_DependencyContextCIM_DependencyDependency