Partager via


CIM_MetricServiceCapabilities classe

Décrit les fonctionnalités d’un objet CIM_MetricService .

Syntaxe

[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[];
};

Membres

La classe CIM_MetricServiceCapabilities comporte les types de membres suivants :

Propriétés

La classe CIM_MetricServiceCapabilities a ces propriétés.

ControlableManagedElements

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« indexé »), ModelCorrespondenceCIM_MetricServiceCapabilities. ManagedElementControlTypes »)

Tableau qui contient les identificateurs des instances CIM_ManagedElement contrôlées par le service de métrique. Les identificateurs doivent être mis en forme en tant qu’URI Web-Based Enterprise Management (WBEM). Pour utiliser cette propriété, le service de métrique doit prendre en charge l’activation ou la désactivation d’au moins une métrique définie pour le CIM_ManagedElement instance.

ControlableMetrics

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« indexé »), ModelCorrespondenceCIM_MetricServiceCapabilities. MetricControlTypes »)

Tableau qui contient des identificateurs du CIM_BaseMetricDefinition qui définit les métriques gérées par le service de métrique. Les identificateurs doivent être mis en forme en tant qu’URI Web-Based Enterprise Management (WBEM).

Pour pouvoir utiliser cette propriété, un instance CIM_BaseMetricDefinition doit être associé à un instance CIM_MetricService par le biais de la classe CIM_ServiceAffectsElement. En outre, le service de métrique doit prendre en charge l’activation ou la désactivation d’au moins une métrique définie par le instance CIM_BaseMetricDefinition.

ManagedElementControlTypes

Type de données : tableau uint16

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« indexé »), ModelCorrespondenceCIM_MetricServiceCapabilities. ControlableManagedElements »)

Tableau qui indique les types de contrôles pris en charge par le service de métrique pour les éléments managés dans le tableau ControlableManagedElements . Ce tableau correspond au tableau ControlableManagedElements . Les types de contrôles dans ce tableau sont associés à des métriques par le biais du tableau ControlableManagedElements .

Inconnu (0)

Discret (2)

En bloc (3)

Les deux (4)

DMTF Reserved (..)

Spécifique au fournisseur (32768..65535)

MetricsControlTypes

Type de données : tableau uint16

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« indexé »), ModelCorrespondenceCIM_MetricServiceCapabilities. ControlableMetrics »)

Tableau qui indique les types de contrôles pris en charge par le service de métrique. Ce tableau correspond au tableau ControlableMetrics . Les types de contrôles de ce tableau sont associés à des métriques via le tableau ControlableMetrics .

Inconnu (0)

Discret (2)

En bloc (3)

Les deux (4)

DMTF Reserved (..)

Spécifique au fournisseur (32768..65535)

SupportedMethods

Type de données : tableau uint16

Type d'accès : Lecture seule

Tableau qui contient les noms des méthodes prises en charge par le service de métrique.

ControlMetrics (2)

ControlMetricsByClass (3)

ShowMetrics (4)

ShowMetricsByClass (5)

GetMetricValues (6)

ControlSampleTimes (7)

DMTF Reserved (..)

Spécifique au fournisseur (0x8000..)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_EnabledLogicalElementCapabilities