46 lines
2.0 KiB
Plaintext
46 lines
2.0 KiB
Plaintext
// Copyright (c) 2009 DMTF. All rights reserved.
|
|
[Association, Version ( "2.24.0" ),
|
|
UMLPackagePath ( "CIM::Core::Capabilities" ),
|
|
Description (
|
|
"ElementCapabilities represents the association between "
|
|
"ManagedElements and their Capabilities. Note that the "
|
|
"cardinality of the ManagedElement reference is Min(1). This "
|
|
"cardinality mandates the instantiation of the "
|
|
"ElementCapabilities association for the referenced instance of "
|
|
"Capabilities. ElementCapabilities describes the existence "
|
|
"requirements and context for the referenced instance of "
|
|
"ManagedElement. Specifically, the ManagedElement MUST exist "
|
|
"and provides the context for the Capabilities." )]
|
|
class CIM_ElementCapabilities {
|
|
|
|
[Key, Min ( 1 ),
|
|
Description ( "The managed element." )]
|
|
CIM_ManagedElement REF ManagedElement;
|
|
|
|
[Key, Description (
|
|
"The Capabilities object associated with the element." )]
|
|
CIM_Capabilities REF Capabilities;
|
|
|
|
[Description (
|
|
"Characteristics provides descriptive information about "
|
|
"the Capabilities. when the value 2 \"Default\" is "
|
|
"specified, the associated Capabilities shall represent "
|
|
"the default capabilities of the associated Managed "
|
|
"Element \n"
|
|
"when the value 2 \"Default\" is not specified, the "
|
|
"Capabilities instance may represent the default "
|
|
"capabilities of the Managed Element\n"
|
|
"When the value 3 \"Current\" is specified, the "
|
|
"associated Capabilities shall represent the current "
|
|
"capabilities of the associated Managed Element\n"
|
|
"When the value 3 \"Current\" is not specified, the "
|
|
"Capabilities instance may represent the current "
|
|
"capabilities of the Managed Element." ),
|
|
ValueMap { "2", "3", "..", "32768..65535" },
|
|
Values { "Default", "Current", "DMTF Reserved",
|
|
"Vendor Specific" }]
|
|
uint16 Characteristics[];
|
|
|
|
|
|
};
|