pywbem
stable_1.0
1. Introduction
1.1. Functionality
1.2. Supported environments
1.3. Installation
1.3.1. Installing into a different Python environment
1.3.2. Installing a different version of pywbem
1.3.3. Verifying the installation
1.3.4. Prerequisite operating system packages for install
1.4. Package version
1.5. Version dependent features
1.6. Standards conformance
1.7. Deprecation and compatibility policy
1.8. Python namespaces
1.9. Configuration variables
1.10. WBEM servers
1.10.1. Server-specific features
1.10.2. WBEM server testing
2. Concepts
2.1. The CIM/WBEM architecture
2.2. The CIM model and CIM objects
2.3. WBEM Operations: Communicating with the WBEM Server
2.3.1. WBEM operations overview
2.3.2. Traditional operations
2.3.3. Pull operations
2.3.3.1. Relation to traditional operations
2.3.3.2. Pull operation responses
2.3.3.3. Pull enumeration sequence code pattern
2.3.3.4. Common Pull Operation Request Input Arguments
2.3.3.5. Differences from traditional operations
2.3.4. Iter operations
2.3.4.1. Why the iter operations exist
2.3.4.2. Comparison table
2.3.4.3. Internal processing in the iter operations
2.3.5. Forcing pull vs. traditional operations
2.3.6. Differences between iter operations and pull operations
2.3.6.1. Use of FilterQuery
2.3.6.2. Paths in returned instances
2.3.6.3. Use of MaxObjectCount argument
2.3.6.4. Receiving returned objects before an exception
2.3.6.5. Closing an Iter operation before it is complete
2.4. WBEM indications and subscriptions
2.5. WBEM Management Profiles
3. Tutorial
3.1. Table of Jupyter tutorials
3.2. Executing code in the tutorials
4. WBEM client library
4.1. WBEM operations
4.1.1. WBEMConnection
4.2. CIM objects
4.2.1. Putting CIM objects in sets
4.2.2. Order of CIM child objects
4.2.3. NocaseDict
4.2.4. CIMInstanceName
4.2.5. CIMInstance
4.2.6. CIMClassName
4.2.7. CIMClass
4.2.8. CIMProperty
4.2.9. CIMMethod
4.2.10. CIMParameter
4.2.11. CIMQualifier
4.2.12. CIMQualifierDeclaration
4.3. CIM data types
4.4. Conversion functions
4.5. CIM status codes
4.6. Exceptions
4.7. Warnings
4.8. WBEM operation statistics
4.9. WBEM operation logging
4.9.1. Pywbem logging overview
4.9.2. Logging configuration functions
4.9.3. Logging configuration examples
4.9.4. Log records
4.9.5. Logging related constants and functions
4.10. WBEM operation recording
4.10.1. WBEM operation recorders
4.11. Mapping between ValueMap and Values qualifiers
4.12. Security considerations
4.12.1. Authentication types
4.12.2. Verification of the X.509 server certificate
4.12.3. Use of X.509 client certificates
4.12.4. Authentication errors
4.13. Proxy support
5. WBEM server library
5.1. Example
5.2. WBEMServer
6. WBEM indication listener
6.1. WBEMListener
6.1.1. Examples
6.1.2. Logging in the listener
6.1.3. WBEMListener class
7. WBEM subscription manager
7.1. WBEMSubscriptionManager
7.1.1. Examples
8. MOF compiler
8.1. MOFCompiler Class
8.2. Repository connections
8.3. Exceptions
9. Mock WBEM server
9.1. Overview
9.2. WBEM operations of a mock WBEM server
9.2.1. Faked instance operations
9.2.2. Faked association operations
9.2.3. Faked method invocation operation
9.2.4. Faked pull operations
9.2.5. Faked iter operations
9.2.6. Faked class operations
9.2.7. Faked qualifier declaration operations
9.3. FakedWBEMConnection class
9.4. Building a mocked CIM repository
9.4.1. Example: Set up qualifier types and classes in DMTF CIM schema
9.4.2. Example: Set up qualifier types and classes from MOF
9.4.3. Example: Set up instances from single CIM objects
9.4.4. DMTF CIM schema download support
9.4.5. In-memory CIM repository classes
9.5. Mocking multiple CIM namespaces
9.6. User-defined providers
9.6.1. Creating user-defined providers
9.6.2. Python operation methods in user-defined providers
9.6.3. User-defined instance write providers
9.6.4. User-defined method providers
9.7. Configuration of mocked behavior
9.8. Mocker base classes
10. WBEM utility commands
10.1. mof_compiler
11. Development
11.1. Repository
11.2. Setting up the development environment
11.3. Building the documentation
11.4. Testing
11.5. Testing from the source archives on Pypi or GitHub
11.6. Testing installed versions of pywbem
11.7. Updating the DMTF MOF Test Schema
11.8. Developing PyWBEM Ipython Documentation Notebooks
11.9. Contributing
11.10. Core Development Team
12. Appendix
12.1. Special type names
12.2. Profile advertisement methodologies
12.3. Troubleshooting
12.3.1. Installation fails with “invalid command ‘bdist_wheel’”
12.3.2. Installation of lxml misses include files on Python 3.4 on native Windows
12.3.3. ConnectionError raised with [SSL: UNSUPPORTED_PROTOCOL]
12.3.4. ConnectionError raised with [SSL] EC lib
12.4. Glossary
12.5. References
13. Change log
13.1. pywbem 1.0.3
13.2. pywbem 1.0.2
13.3. pywbem 1.0.1
13.4. pywbem 1.0.0
13.5. pywbem 1.0.0b4
13.6. pywbem 1.0.0b3
13.7. pywbem 1.0.0b2
13.8. pywbem 1.0.0b1
13.9. pywbem 0.17.2
13.10. pywbem 0.17.1
13.11. pywbem 0.17.0
13.12. pywbem 0.16.0
13.13. pywbem 0.15.0
13.14. pywbem 0.14.6
13.15. pywbem 0.14.5
13.16. pywbem 0.14.4
13.17. pywbem 0.14.3
13.18. pywbem 0.14.2
13.19. pywbem 0.14.1
13.20. pywbem 0.14.0
13.21. pywbem 0.13.0
13.22. pywbem 0.12.0
13.23. pywbem 0.11.0
13.24. pywbem 0.10.0
13.25. pywbem 0.9.0
13.26. pywbem 0.8.4
13.27. pywbem 0.8.3
13.28. pywbem 0.8.2
13.29. pywbem 0.8.1
13.30. pywbem 0.7.0
13.31. pywbem 0.6
13.32. pywbem 0.5
13.33. pywbem 0.4
pywbem
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__enter__() (pywbem.WBEMListener method)
(pywbem.WBEMSubscriptionManager method)
__eq__() (pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
__exit__() (pywbem.WBEMListener method)
(pywbem.WBEMSubscriptionManager method)
__repr__() (pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMDateTime method)
(pywbem.CIMFloat method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMInt method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
(pywbem.OperationStatistic method)
(pywbem.Statistics method)
(pywbem.ValueMapping method)
(pywbem.WBEMConnection method)
(pywbem.WBEMListener method)
(pywbem.WBEMServer method)
(pywbem.WBEMSubscriptionManager method)
(pywbem_mock.DMTFCIMSchema method)
(pywbem_mock.InMemoryRepository method)
__str__() (pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMDateTime method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
(pywbem.WBEMConnection method)
(pywbem.WBEMListener method)
(pywbem.WBEMServer method)
(pywbem.WBEMSubscriptionManager method)
(pywbem_mock.DMTFCIMSchema method)
__version__ (in module pywbem._version)
_RequestExceptionMixin (class in pywbem)
_ResponseExceptionMixin (class in pywbem)
A
add_callback() (pywbem.WBEMListener method)
add_cimobjects() (pywbem_mock.FakedWBEMConnection method)
add_filter() (pywbem.WBEMSubscriptionManager method)
add_listener_destinations() (pywbem.WBEMSubscriptionManager method)
add_namespace() (pywbem_mock.BaseProvider method)
(pywbem_mock.BaseRepository method)
(pywbem_mock.FakedWBEMConnection method)
(pywbem_mock.InMemoryRepository method)
add_operation_recorder() (pywbem.WBEMConnection method)
add_server() (pywbem.WBEMSubscriptionManager method)
add_subscriptions() (pywbem.WBEMSubscriptionManager method)
array_size (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifierDeclaration attribute)
AssociatorNames() (pywbem.WBEMConnection method)
Associators() (pywbem.WBEMConnection method)
AuthError (class in pywbem)
AUTO_GENERATE_SFCB_UEP_HEADER (in module pywbem.config)
avg_reply_len (pywbem.OperationStatistic attribute)
avg_request_len (pywbem.OperationStatistic attribute)
avg_server_time (pywbem.OperationStatistic attribute)
avg_time (pywbem.OperationStatistic attribute)
B
BaseObjectStore (class in pywbem_mock)
BaseOperationRecorder (class in pywbem)
BaseProvider (class in pywbem_mock)
BaseRepository (class in pywbem_mock)
BaseRepositoryConnection (class in pywbem)
brand (pywbem.WBEMServer attribute)
build_schema_mof() (pywbem_mock.DMTFCIMSchema method)
byte string
C
ca_certs (pywbem.WBEMConnection attribute)
callable
callback_interface() (in module pywbem)
certfile (pywbem.WBEMListener attribute)
Char16 (class in pywbem)
CIM data type
CIM namespace
CIM object
CIM_ERR_ACCESS_DENIED (in module pywbem._cim_constants)
CIM_ERR_ALREADY_EXISTS (in module pywbem._cim_constants)
CIM_ERR_CLASS_HAS_CHILDREN (in module pywbem._cim_constants)
CIM_ERR_CLASS_HAS_INSTANCES (in module pywbem._cim_constants)
CIM_ERR_FAILED (in module pywbem._cim_constants)
CIM_ERR_INVALID_CLASS (in module pywbem._cim_constants)
CIM_ERR_INVALID_ENUMERATION_CONTEXT (in module pywbem._cim_constants)
CIM_ERR_INVALID_NAMESPACE (in module pywbem._cim_constants)
CIM_ERR_INVALID_OPERATION_TIMEOUT (in module pywbem._cim_constants)
CIM_ERR_INVALID_PARAMETER (in module pywbem._cim_constants)
CIM_ERR_INVALID_QUERY (in module pywbem._cim_constants)
CIM_ERR_INVALID_SUPERCLASS (in module pywbem._cim_constants)
CIM_ERR_METHOD_NOT_AVAILABLE (in module pywbem._cim_constants)
CIM_ERR_METHOD_NOT_FOUND (in module pywbem._cim_constants)
CIM_ERR_NAMESPACE_NOT_EMPTY (in module pywbem._cim_constants)
CIM_ERR_NO_SUCH_PROPERTY (in module pywbem._cim_constants)
CIM_ERR_NOT_FOUND (in module pywbem._cim_constants)
CIM_ERR_NOT_SUPPORTED (in module pywbem._cim_constants)
CIM_ERR_PULL_CANNOT_BE_ABANDONED (in module pywbem._cim_constants)
CIM_ERR_PULL_HAS_BEEN_ABANDONED (in module pywbem._cim_constants)
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED (in module pywbem._cim_constants)
CIM_ERR_SERVER_IS_SHUTTING_DOWN (in module pywbem._cim_constants)
CIM_ERR_SERVER_LIMITS_EXCEEDED (in module pywbem._cim_constants)
CIM_ERR_TYPE_MISMATCH (in module pywbem._cim_constants)
cim_error (pywbem.MOFRepositoryError attribute)
CIMClass (class in pywbem)
CIMClassName (class in pywbem)
CIMDateTime (class in pywbem)
cimdetails (pywbem.HTTPError attribute)
CIMError (class in pywbem)
cimerror (pywbem.HTTPError attribute)
CIMFloat (class in pywbem)
CIMInstance (class in pywbem)
CIMInstanceName (class in pywbem)
CIMInt (class in pywbem)
CIMMethod (class in pywbem)
cimom_inst (pywbem.WBEMServer attribute)
CIMParameter (class in pywbem)
CIMProperty (class in pywbem)
CIMQualifier (class in pywbem)
CIMQualifierDeclaration (class in pywbem)
cimrepository (pywbem_mock.BaseProvider attribute)
(pywbem_mock.FakedWBEMConnection attribute)
CIMType (class in pywbem)
cimtype (pywbem.Char16 attribute)
(pywbem.CIMDateTime attribute)
(pywbem.CIMType attribute)
(pywbem.Real32 attribute)
(pywbem.Real64 attribute)
(pywbem.Sint16 attribute)
(pywbem.Sint32 attribute)
(pywbem.Sint64 attribute)
(pywbem.Sint8 attribute)
(pywbem.Uint16 attribute)
(pywbem.Uint32 attribute)
(pywbem.Uint64 attribute)
(pywbem.Uint8 attribute)
cimtype() (in module pywbem)
cimvalue() (in module pywbem)
CIMXMLParseError (class in pywbem)
class_exists() (pywbem_mock.BaseProvider method)
class_origin (pywbem.CIMMethod attribute)
(pywbem.CIMProperty attribute)
classname (pywbem.CIMClass attribute)
(pywbem.CIMClassName attribute)
(pywbem.CIMInstance attribute)
(pywbem.CIMInstanceName attribute)
(pywbem.ValueMapping attribute)
clean() (pywbem_mock.DMTFCIMSchema method)
CloseEnumeration() (pywbem.WBEMConnection method)
column (pywbem.MOFCompileError attribute)
compile_embedded_value() (pywbem.MOFCompiler method)
compile_file() (pywbem.MOFCompiler method)
compile_mof_file() (pywbem_mock.FakedWBEMConnection method)
compile_mof_string() (pywbem_mock.FakedWBEMConnection method)
compile_schema_classes() (pywbem_mock.FakedWBEMConnection method)
compile_string() (pywbem.MOFCompiler method)
configure_logger() (in module pywbem._logging)
configure_loggers_from_string() (in module pywbem._logging)
conn (pywbem.ValueMapping attribute)
(pywbem.WBEMServer attribute)
conn_id (pywbem.Error attribute)
(pywbem.WBEMConnection attribute)
conn_str (pywbem.Error attribute)
connection id
ConnectionError (class in pywbem)
container (pywbem.OperationStatistic attribute)
context (pywbem.MOFCompileError attribute)
copy() (pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
count (pywbem.OperationStatistic attribute)
create() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
create_namespace() (pywbem.WBEMServer method)
CreateClass() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
CreateInstance() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
(pywbem_mock.InstanceWriteProvider method)
creds (pywbem.WBEMConnection attribute)
D
datetime (pywbem.CIMDateTime attribute)
debug (pywbem.WBEMConnection attribute)
DEFAULT_ITER_MAXOBJECTCOUNT (in module pywbem.config)
DEFAULT_LOG_DESTINATION (in module pywbem._logging)
DEFAULT_LOG_DETAIL_LEVEL (in module pywbem._logging)
DEFAULT_MAX_OBJECT_COUNT (in module pywbem_mock.config)
DEFAULT_NAMESPACE (in module pywbem._cim_constants)
default_namespace (pywbem.BaseRepositoryConnection attribute)
(pywbem.WBEMConnection attribute)
DEFAULT_URL_PORT_HTTP (in module pywbem._cim_constants)
DEFAULT_URL_PORT_HTTPS (in module pywbem._cim_constants)
DEFAULT_URL_SCHEME (in module pywbem._cim_constants)
delete() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
delete_namespace() (pywbem.WBEMServer method)
DeleteClass() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
DeleteInstance() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
(pywbem_mock.InstanceWriteProvider method)
DeleteQualifier() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
deliver_indication() (pywbem.WBEMListener method)
DeprecationWarning
disable() (pywbem.BaseOperationRecorder method)
(pywbem.Statistics method)
disable_pull_operations (pywbem_mock.FakedWBEMConnection attribute)
display_registered_providers() (pywbem_mock.FakedWBEMConnection method)
display_repository() (pywbem_mock.FakedWBEMConnection method)
DMTFCIMSchema (class in pywbem_mock)
DSP0004
DSP0200
DSP0201
DSP0207
DSP0212
DSP1001
DSP1033
DSP1054
DSP1092
dst() (pywbem.MinutesFromUTC method)
dynamic filter
dynamic indication filter
E
Element
element (pywbem.ValueMapping attribute)
embedded_object (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
enable() (pywbem.BaseOperationRecorder method)
(pywbem.Statistics method)
enabled (pywbem.BaseOperationRecorder attribute)
(pywbem.Statistics attribute)
ENFORCE_INTEGER_RANGE (in module pywbem.config)
EnumerateClasses() (pywbem.WBEMConnection method)
EnumerateClassNames() (pywbem.WBEMConnection method)
EnumerateInstanceNames() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
EnumerateInstances() (pywbem.WBEMConnection method)
EnumerateQualifiers() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
Error (class in pywbem)
exception_count (pywbem.OperationStatistic attribute)
ExecQuery() (pywbem.WBEMConnection method)
F
FakedWBEMConnection (class in pywbem_mock)
file (pywbem.MOFCompileError attribute)
filter_properties() (pywbem_mock.BaseProvider static method)
find_interop_namespace() (pywbem_mock.BaseProvider method)
(pywbem_mock.FakedWBEMConnection method)
find_mof() (pywbem.MOFCompiler method)
for_method() (pywbem.ValueMapping class method)
for_parameter() (pywbem.ValueMapping class method)
for_property() (pywbem.ValueMapping class method)
formatted() (pywbem.OperationStatistic method)
(pywbem.Statistics method)
from_class() (pywbem.CIMInstance static method)
from_instance() (pywbem.CIMInstanceName static method)
from_wbem_uri() (pywbem.CIMClassName static method)
(pywbem.CIMInstanceName static method)
fromtimestamp() (pywbem.CIMDateTime class method)
G
get() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
get_all_destinations() (pywbem.WBEMSubscriptionManager method)
get_all_filters() (pywbem.WBEMSubscriptionManager method)
get_all_subscriptions() (pywbem.WBEMSubscriptionManager method)
get_central_instances() (pywbem.WBEMServer method)
get_class() (pywbem_mock.BaseProvider method)
get_class_store() (pywbem_mock.BaseRepository method)
(pywbem_mock.InMemoryRepository method)
get_err_msg() (pywbem.MOFCompileError method)
(pywbem.MOFRepositoryError method)
get_instance_store() (pywbem_mock.BaseRepository method)
(pywbem_mock.InMemoryRepository method)
get_local_utcoffset() (pywbem.CIMDateTime static method)
get_op_statistic() (pywbem.Statistics method)
get_owned_destinations() (pywbem.WBEMSubscriptionManager method)
get_owned_filters() (pywbem.WBEMSubscriptionManager method)
get_owned_subscriptions() (pywbem.WBEMSubscriptionManager method)
get_qualifier_store() (pywbem_mock.BaseRepository method)
(pywbem_mock.InMemoryRepository method)
get_selected_profiles() (pywbem.WBEMServer method)
GetClass() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
GetInstance() (pywbem.WBEMConnection method)
GetQualifier() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
H
has_key() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
hashable
HeaderParseError (class in pywbem)
host (pywbem.CIMClassName attribute)
(pywbem.CIMInstanceName attribute)
(pywbem.WBEMConnection attribute)
(pywbem.WBEMListener attribute)
http_port (pywbem.WBEMListener attribute)
http_started (pywbem.WBEMListener attribute)
HTTPError (class in pywbem)
HttpRequest (class in pywbem)
HttpResponse (class in pywbem)
https_port (pywbem.WBEMListener attribute)
https_started (pywbem.WBEMListener attribute)
I
IGNORE_INSTANCE_ICO_PARAM (in module pywbem_mock.config)
IGNORE_INSTANCE_IQ_PARAM (in module pywbem_mock.config)
IGNORE_NULL_KEY_VALUE (in module pywbem.config)
InMemoryObjectStore (class in pywbem_mock)
InMemoryRepository (class in pywbem_mock)
install_namespace_provider() (pywbem_mock.FakedWBEMConnection method)
instances (pywbem.CIMError attribute)
InstanceWriteProvider (class in pywbem_mock)
integer
interop namespace
interop_namespace_names (pywbem_mock.BaseProvider attribute)
(pywbem_mock.FakedWBEMConnection attribute)
INTEROP_NAMESPACES (pywbem.WBEMServer attribute)
interop_ns (pywbem.WBEMServer attribute)
InvokeMethod() (pywbem.WBEMConnection method)
(pywbem_mock.MethodProvider method)
is_array (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifierDeclaration attribute)
is_interop_namespace() (pywbem_mock.BaseProvider method)
(pywbem_mock.FakedWBEMConnection method)
is_interval (pywbem.CIMDateTime attribute)
is_subclass() (pywbem_mock.BaseProvider method)
items() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.ValueMapping method)
iter_names() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
iter_values() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
IterAssociatorInstancePaths() (pywbem.WBEMConnection method)
IterAssociatorInstances() (pywbem.WBEMConnection method)
IterEnumerateInstancePaths() (pywbem.WBEMConnection method)
IterEnumerateInstances() (pywbem.WBEMConnection method)
iteritems() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
iterkeys() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
IterQueryInstances() (pywbem.WBEMConnection method)
IterReferenceInstancePaths() (pywbem.WBEMConnection method)
IterReferenceInstances() (pywbem.WBEMConnection method)
itervalues() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
K
keybindings (pywbem.CIMInstanceName attribute)
keybindings input object
keyfile (pywbem.WBEMListener attribute)
keys() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
L
last_operation_time (pywbem.WBEMConnection attribute)
last_raw_reply (pywbem.WBEMConnection attribute)
last_raw_request (pywbem.WBEMConnection attribute)
last_reply (pywbem.WBEMConnection attribute)
last_reply_len (pywbem.WBEMConnection attribute)
last_request (pywbem.WBEMConnection attribute)
last_request_len (pywbem.WBEMConnection attribute)
last_server_response_time (pywbem.WBEMConnection attribute)
len() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
lineno (pywbem.MOFCompileError attribute)
LOG_DESTINATIONS (in module pywbem._logging)
LOG_DETAIL_LEVELS (in module pywbem._logging)
logger (pywbem.WBEMListener attribute)
LOGGER_API_CALLS_NAME (in module pywbem._logging)
LOGGER_HTTP_NAME (in module pywbem._logging)
LOGGER_SIMPLE_NAMES (in module pywbem._logging)
LogOperationRecorder (class in pywbem)
M
max_reply_len (pywbem.OperationStatistic attribute)
max_request_len (pywbem.OperationStatistic attribute)
max_server_time (pywbem.OperationStatistic attribute)
max_time (pywbem.OperationStatistic attribute)
maxvalue (pywbem.CIMInt attribute)
(pywbem.Sint16 attribute)
(pywbem.Sint32 attribute)
(pywbem.Sint64 attribute)
(pywbem.Sint8 attribute)
(pywbem.Uint16 attribute)
(pywbem.Uint32 attribute)
(pywbem.Uint64 attribute)
(pywbem.Uint8 attribute)
methodname (pywbem.ValueMapping attribute)
MethodProvider (class in pywbem_mock)
methods (pywbem.CIMClass attribute)
methods input object
min_reply_len (pywbem.OperationStatistic attribute)
min_request_len (pywbem.OperationStatistic attribute)
min_server_time (pywbem.OperationStatistic attribute)
min_time (pywbem.OperationStatistic attribute)
minutes_from_utc (pywbem.CIMDateTime attribute)
MinutesFromUTC (class in pywbem)
minvalue (pywbem.CIMInt attribute)
(pywbem.Sint16 attribute)
(pywbem.Sint32 attribute)
(pywbem.Sint64 attribute)
(pywbem.Sint8 attribute)
(pywbem.Uint16 attribute)
(pywbem.Uint32 attribute)
(pywbem.Uint64 attribute)
(pywbem.Uint8 attribute)
ModelError (class in pywbem)
ModifyClass() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
ModifyInstance() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
(pywbem_mock.InstanceWriteProvider method)
MOFCompileError (class in pywbem)
MOFCompiler (class in pywbem)
MOFDependencyError (class in pywbem)
MOFParseError (class in pywbem)
MOFRepositoryError (class in pywbem)
msg (pywbem.MOFCompileError attribute)
N
name (pywbem.CIMMethod attribute)
(pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
(pywbem.OperationStatistic attribute)
namespace (pywbem.CIMClassName attribute)
(pywbem.CIMInstanceName attribute)
(pywbem.ValueMapping attribute)
namespace_classname (pywbem.WBEMServer attribute)
NAMESPACE_CLASSNAMES (pywbem.WBEMServer attribute)
namespace_paths (pywbem.WBEMServer attribute)
namespaces (pywbem.WBEMServer attribute)
(pywbem_mock.BaseProvider attribute)
(pywbem_mock.BaseRepository attribute)
(pywbem_mock.FakedWBEMConnection attribute)
(pywbem_mock.InMemoryRepository attribute)
no_verification (pywbem.WBEMConnection attribute)
NocaseList
now() (pywbem.CIMDateTime class method)
number
O
object_exists() (pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
OBJECTMANAGERCREATIONCLASSNAME (in module pywbem_mock.config)
OBJECTMANAGERNAME (in module pywbem_mock.config)
OpArgs (class in pywbem)
open_file() (pywbem.BaseOperationRecorder static method)
OPEN_MAX_TIMEOUT (in module pywbem_mock.config)
OpenAssociatorInstancePaths() (pywbem.WBEMConnection method)
OpenAssociatorInstances() (pywbem.WBEMConnection method)
OpenEnumerateInstancePaths() (pywbem.WBEMConnection method)
OpenEnumerateInstances() (pywbem.WBEMConnection method)
OpenQueryInstances() (pywbem.WBEMConnection method)
OpenReferenceInstancePaths() (pywbem.WBEMConnection method)
OpenReferenceInstances() (pywbem.WBEMConnection method)
operation_recorder_enabled (pywbem.WBEMConnection attribute)
operation_recorder_reset() (pywbem.WBEMConnection method)
operation_recorder_stage_pywbem_args() (pywbem.WBEMConnection method)
operation_recorder_stage_result() (pywbem.WBEMConnection method)
operation_recorders (pywbem.WBEMConnection attribute)
OperationStatistic (class in pywbem)
OpResult (class in pywbem)
overridable (pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
P
parametername (pywbem.ValueMapping attribute)
parameters (pywbem.CIMMethod attribute)
parameters input object
ParseError (class in pywbem)
path (pywbem.CIMClass attribute)
(pywbem.CIMInstance attribute)
post_register_setup() (pywbem_mock.InstanceWriteProvider method)
(pywbem_mock.MethodProvider method)
precision (pywbem.CIMDateTime attribute)
print_repository() (pywbem_mock.InMemoryRepository method)
profiles (pywbem.WBEMServer attribute)
propagated (pywbem.CIMMethod attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifier attribute)
properties (pywbem.CIMClass attribute)
(pywbem.CIMInstance attribute)
properties input object
propname (pywbem.ValueMapping attribute)
provider
provider_type (pywbem_mock.InstanceWriteProvider attribute)
(pywbem_mock.MethodProvider attribute)
proxies (pywbem.WBEMConnection attribute)
PullInstancePaths() (pywbem.WBEMConnection method)
PullInstances() (pywbem.WBEMConnection method)
PullInstancesWithPath() (pywbem.WBEMConnection method)
Python Glossary
pywbem._cim_constants (module)
pywbem._cim_obj (module)
pywbem._cim_operations (module)
pywbem._cim_types (module)
pywbem._exceptions (module)
pywbem._features (module)
pywbem._listener (module)
pywbem._logging (module)
pywbem._mof_compiler (module)
pywbem._nocasedict (module)
pywbem._server (module)
pywbem._statistics (module)
pywbem._subscription_manager (module)
pywbem._valuemapping (module)
pywbem._warnings (module)
pywbem.config (module)
pywbem_mock._dmtf_cim_schema (module)
pywbem_mock._inmemoryrepository (module)
pywbem_mock._instancewriteprovider (module)
pywbem_mock._methodprovider (module)
pywbem_mock.config (module)
PYWBEM_USES_REQUESTS (in module pywbem._features)
Q
qualifiers (pywbem.CIMClass attribute)
(pywbem.CIMInstance attribute)
(pywbem.CIMMethod attribute)
(pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
qualifiers input object
R
Real32 (class in pywbem)
Real64 (class in pywbem)
reason (pywbem.HTTPError attribute)
record() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
(pywbem.TestClientRecorder method)
record_staged() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
reference_class (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
ReferenceNames() (pywbem.WBEMConnection method)
References() (pywbem.WBEMConnection method)
register_provider() (pywbem_mock.FakedWBEMConnection method)
remove() (pywbem_mock.DMTFCIMSchema method)
remove_all_servers() (pywbem.WBEMSubscriptionManager method)
remove_destinations() (pywbem.WBEMSubscriptionManager method)
remove_filter() (pywbem.WBEMSubscriptionManager method)
remove_namespace() (pywbem_mock.BaseProvider method)
(pywbem_mock.BaseRepository method)
(pywbem_mock.FakedWBEMConnection method)
(pywbem_mock.InMemoryRepository method)
remove_server() (pywbem.WBEMSubscriptionManager method)
remove_subscriptions() (pywbem.WBEMSubscriptionManager method)
request_data (pywbem._RequestExceptionMixin attribute)
reset() (pywbem.BaseOperationRecorder method)
(pywbem.OperationStatistic method)
(pywbem.Statistics method)
response_data (pywbem._ResponseExceptionMixin attribute)
response_delay (pywbem_mock.FakedWBEMConnection attribute)
return_type (pywbem.CIMMethod attribute)
RFC2616
RFC2617
RFC3986
RFC6874
rollback() (pywbem.MOFCompiler method)
S
schema_mof_dir (pywbem_mock.DMTFCIMSchema attribute)
schema_pragma_file (pywbem_mock.DMTFCIMSchema attribute)
schema_root_dir (pywbem_mock.DMTFCIMSchema attribute)
schema_version (pywbem_mock.DMTFCIMSchema attribute)
schema_version_str (pywbem_mock.DMTFCIMSchema attribute)
schema_zip_file (pywbem_mock.DMTFCIMSchema attribute)
schema_zip_url (pywbem_mock.DMTFCIMSchema attribute)
scheme (pywbem.WBEMConnection attribute)
scopes (pywbem.CIMQualifierDeclaration attribute)
SEND_VALUE_NULL (in module pywbem.config)
set_detail_level() (pywbem.LogOperationRecorder method)
SetQualifier() (pywbem.BaseRepositoryConnection method)
(pywbem.WBEMConnection method)
Sint16 (class in pywbem)
Sint32 (class in pywbem)
Sint64 (class in pywbem)
Sint8 (class in pywbem)
snapshot() (pywbem.Statistics method)
stage_http_request() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
stage_http_response1() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
stage_http_response2() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
stage_pywbem_args() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
stage_pywbem_result() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
stage_wbem_connection() (pywbem.BaseOperationRecorder method)
(pywbem.LogOperationRecorder method)
start() (pywbem.WBEMListener method)
start_timer() (pywbem.OperationStatistic method)
(pywbem.Statistics method)
stat_start_time (pywbem.OperationStatistic attribute)
static filter
static indication filter
Statistics (class in pywbem)
statistics (pywbem.WBEMConnection attribute)
stats_enabled (pywbem.WBEMConnection attribute)
status (pywbem.HTTPError attribute)
status_code (pywbem.CIMError attribute)
status_code_name (pywbem.CIMError attribute)
status_description (pywbem.CIMError attribute)
stop() (pywbem.WBEMListener method)
stop_timer() (pywbem.OperationStatistic method)
string
superclass (pywbem.CIMClass attribute)
SYSTEMCREATIONCLASSNAME (in module pywbem_mock.config)
SYSTEMNAME (in module pywbem_mock.config)
T
TestClientRecorder (class in pywbem)
timedelta (pywbem.CIMDateTime attribute)
timeout (pywbem.WBEMConnection attribute)
TimeoutError (class in pywbem)
to_wbem_uri() (pywbem.CIMClassName method)
(pywbem.CIMInstanceName method)
tobinary() (pywbem.ValueMapping method)
tocimxml() (in module pywbem)
(pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
tocimxmlstr() (in module pywbem)
(pywbem.CIMClass method)
(pywbem.CIMClassName method)
(pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
toinstance (pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
ToleratedServerIssueWarning (class in pywbem)
tomof() (pywbem.CIMClass method)
(pywbem.CIMInstance method)
(pywbem.CIMMethod method)
(pywbem.CIMParameter method)
(pywbem.CIMProperty method)
(pywbem.CIMQualifier method)
(pywbem.CIMQualifierDeclaration method)
tosubclass (pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
tovalues() (pywbem.ValueMapping method)
toyaml() (pywbem.TestClientRecorder method)
translatable (pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
type (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
type_from_name() (in module pywbem)
tzname() (pywbem.MinutesFromUTC method)
U
Uint16 (class in pywbem)
Uint32 (class in pywbem)
Uint64 (class in pywbem)
Uint8 (class in pywbem)
unchanged-hashable
unicode string
update() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
(pywbem_mock.BaseObjectStore method)
(pywbem_mock.InMemoryObjectStore method)
update_existing() (pywbem.CIMInstance method)
url (pywbem.WBEMConnection attribute)
(pywbem.WBEMServer attribute)
use_pull_operations (pywbem.WBEMConnection attribute)
User defined providers
user providers
user providers
User defined providers
user-defined provider
User-defined providers
utcoffset() (pywbem.MinutesFromUTC method)
V
validate_namespace() (pywbem_mock.BaseProvider method)
(pywbem_mock.BaseRepository method)
(pywbem_mock.InMemoryRepository method)
value (pywbem.CIMParameter attribute)
(pywbem.CIMProperty attribute)
(pywbem.CIMQualifier attribute)
(pywbem.CIMQualifierDeclaration attribute)
ValueMapping (class in pywbem)
values() (pywbem.CIMInstance method)
(pywbem.CIMInstanceName method)
version (pywbem.WBEMServer attribute)
W
Warning (class in pywbem)
WBEM Standards
WBEMConnection (class in pywbem)
WBEMListener (class in pywbem)
WBEMServer (class in pywbem)
WBEMSubscriptionManager (class in pywbem)
X
X.509
x509 (pywbem.WBEMConnection attribute)
XMLParseError (class in pywbem)
Read the Docs
v: stable_1.0
Versions
latest
stable
stable_1.0
stable_0.9
stable_0.17
stable_0.16
stable_0.15
stable_0.14
stable_0.13
stable_0.12
stable_0.11
stable_0.10
Downloads
html
On Read the Docs
Project Home
Builds