Class CIM_WBEMServer
extends CIM_Service

CIM_WBEMServer represents a WBEMServer and serves as an aggregation point for the WBEM Server settings, capabilities, services, protocols, etc.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_Service
   |
   +--CIM_WBEMServer

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringCIM_WBEMServer represents a WBEMServer and serves as an aggregation point for the WBEM Server settings, capabilities, services, protocols, etc.
UMLPackagePathstringCIM::Interop::WBEMServer
Versionstring2.38.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Descriptionstring
DescriptionstringThe Description of the WBEM Server (e.g. ACME WBEM Server 1.0.0).
OverridestringDescription
Requiredbooleantrue
ElementNamestring
DescriptionstringThe ElementName property is used as a name of the WBEM Server for human interfaces. For example, "ACME WBEM Server").
OverridestringElementName
Requiredbooleantrue
Namestring
DescriptionstringThe Name property is used to uniquely identify a WBEM Server. The WBEM Server shall ensure that this value is globally unique.
Keybooleantrue
MaxLenuint32256
OverridestringName

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_Service
DetailedStatusuint16CIM_ManagedSystemElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PrimaryOwnerContactstringCIM_Service
PrimaryOwnerNamestringCIM_Service
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Local Class Methods

CreateWBEMServerNamespace (uint32)

Method Qualifiers (CreateWBEMServerNamespace)

NameData TypeValue
DescriptionstringCreateNamespace creates an Namespace. Upon successful completion of the method, there shall be a newly created instance of CIM_WBEMServerNamespace associated through the CIM_HostedDependency association with this instance of CIM_WBEMServer.
ValueMapstring0, 1, ..
ValuesstringCompleted with No Error, Failed, DMTF Reserved

Method Parameters (CreateWBEMServerNamespace)

NameTypeQualifiers
NameData TypeValue
NamespaceTemplatestring
DescriptionstringNamespaceTemplate is a template for the desired Namespace to be created.
EmbeddedInstancestringCIM_WBEMServerNamespace
Requiredbooleantrue
Errorsstring[]
DescriptionstringError information for this method. This coudl include any information the implementation wants to return during the process of this method, even if completed successfully.
EmbeddedInstancestringCIM_Error
Inbooleanfalse
Outbooleantrue
Namespace REF CIM_WBEMServerNamespace
DescriptionstringReference to the instance of CIM_WBEMServerNamespace created when the method returns a value of 0.
Inbooleanfalse
Outbooleantrue

Inherited Class Methods

NameReturn TypeClass Origin
RequestStateChangeuint32CIM_EnabledLogicalElement
StartServiceuint32CIM_Service
StopServiceuint32CIM_Service