CIM_MetricServiceCapabilities class
Describes the capabilities of a CIM_MetricService object.
Syntax
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Metrics::BaseMetrics"), AMENDMENT]
class CIM_MetricServiceCapabilities : CIM_EnabledLogicalElementCapabilities
{
string ControllableMetrics[];
uint16 MetricsControlTypes[];
string ControllableManagedElements[];
uint16 ManagedElementControlTypes[];
uint16 SupportedMethods[];
};
Members
The CIM_MetricServiceCapabilities class has these types of members:
Properties
The CIM_MetricServiceCapabilities class has these properties.
-
ControllableManagedElements
-
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MetricServiceCapabilities.ManagedElementControlTypes")
An array that contains identifiers of the CIM_ManagedElement instances that are controlled by the metric service. The identifiers must be formatted as Web-Based Enterprise Management (WBEM) URIs. In order to use this property, the metric service must support enabling or disabling at least one metric that is defined for the CIM_ManagedElement instance.
-
-
ControllableMetrics
-
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MetricServiceCapabilities.MetricControlTypes")
An array that contains identifiers of the CIM_BaseMetricDefinition that defines the metrics that are managed by the metric service. The identifiers must be formatted as Web-Based Enterprise Management (WBEM) URIs.
In order to use this property, a CIM_BaseMetricDefinition instance must be associated with a CIM_MetricService instance through the CIM_ServiceAffectsElement class. In addition the metric service must support enabling or disabling at least one metric that is defined by the CIM_BaseMetricDefinition instance.
-
-
ManagedElementControlTypes
-
-
Data type: uint16 array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MetricServiceCapabilities.ControllableManagedElements")
An array that indicates the control types that are supported by the metric service for the managed elements in the ControllableManagedElements array. This array corresponds to the ControllableManagedElements array. The control types in this array are associated with metrics through the ControllableManagedElements array.
-
-
Unknown (0)
-
Discrete (2)
-
Bulk (3)
-
Both (4)
-
DMTF Reserved (..)
-
Vendor Specific (32768..65535)
MetricsControlTypes
-
Data type: uint16 array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MetricServiceCapabilities.ControllableMetrics")
An array that indicates the control types that are supported by the metric service. This array corresponds to the ControllableMetrics array. The control types in this array are associated with metrics through the ControllableMetrics array.
Unknown (0)
Discrete (2)
Bulk (3)
Both (4)
DMTF Reserved (..)
Vendor Specific (32768..65535)
SupportedMethods
-
Data type: uint16 array
-
Access type: Read-only
An array that contains names of methods that are supported by the metric service.
ControlMetrics (2)
ControlMetricsByClass (3)
ShowMetrics (4)
ShowMetricsByClass (5)
GetMetricValues (6)
ControlSampleTimes (7)
DMTF Reserved (..)
Vendor Specific (0x8000..)
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|