CIMInstance¶
-
class
lmiwbem.lmiwbem_core.
CIMInstance
(classname, properties=NocaseDict(), qualifiers=NocaseDict(), path=None, property_list=None)¶ Parameters: - classname (str) – Class name
- properties (NocaseDict) – Dictionary of
CIMProperty
- qualifiers (NocaseDict) – Dictionary of
CIMQualifier
- path (CIMInstanceName) – CIM object path
- property_list (list) – Properties
-
__repr__
()¶ Returns: Pretty string of the object Return type: unicode
-
classname
¶
-
copy
()¶ Returns: Copy of the object itself Return type: CIMInstance
-
has_key
(key)¶ Parameters: key (str) – Key to check for presence in object’s properties Returns: True, if the key is present in object’s properties; False otherwise Return type: bool
-
items
()¶ Returns: List of tuples with property name and value
-
iteritems
()¶ Returns: Iterator for property name and value iteration
-
iterkeys
()¶ Returns: Iterator for property names iteration
-
itervalues
()¶ Returns: Iterator for property values iteration
-
keys
()¶ Returns: List of strings of property names
-
path
¶
-
properties
¶
-
property_list
¶
-
qualifiers
¶
-
tomof
()¶ Returns: MOF representation of the object itself Return type: unicode
-
values
()¶ Returns: List of property values