CIM _ Indication-Klasse
CIM _ Indication ist die abstrakte Basisklasse für alle Benachrichtigungen über Änderungen an Schemaobjekten und Schemaobjektdaten, von Anbietern und der Instrumentierung erkannte Ereignisse. Unterklassen der _ CIM-Angabe stellen bestimmte Arten von Benachrichtigungen dar.
Syntax
[Indication, Version("2.24.0"), UMLPackagePath("CIM::Event"), AMENDMENT]
class CIM_Indication : __ExtrinsicEvent
{
string IndicationIdentifier;
string CorrelatedIndications[];
datetime IndicationTime;
uint16 PerceivedSeverity;
string OtherSeverity;
string IndicationFilterName;
string SequenceContext;
sint64 SequenceNumber;
};
Member
Die CIM _ Indication-Klasse verfügt über diese Typen von Membern:
Eigenschaften
Die CIM _ Indication-Klasse verfügt über diese Eigenschaften.
-
CorrelatedIndications
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Recommendation.ITU | X733. Korrelierte Benachrichtigungen"), ModelCorrespondence ("_ CIM-Anzeige.IndicationIdentifier")
Ein Array, das IndicationIdentifier-Werte von Benachrichtigungen enthält, die mit diesem verknüpft sind.
-
-
IndicationFilterName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM _ IndicationFilter.Name")
Der Bezeichner des Anzeigefilters, der die Anzeige verarbeitet. Der sendende Dienst legt diese Eigenschaft fest. Diese Eigenschaft korreliert mit der Name-Eigenschaft des CIM _ IndicationFilter-Objekts. Der Wert von IndicationFilterName sollte das folgende Format aufweisen:
- < OrgID: >**< LocalID >
- < OrgID > muss einen urheberrechtlich geschützten, markengeschützten oder eindeutigen Namen enthalten, der im Besitz der Geschäftseinheit ist, die das Objekt besitzt.
- < OrgID > darf keinen Doppelpunkt (:)
- < LocalID > ist ein eindeutiger Bezeichner, der von der Geschäftsentität ausgewählt wird, die das Objekt besitzt.
-
-
IndicationIdentifier
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Recommendation.ITU | X733. Benachrichtigungsbezeichner")
Ein Bezeichner der Angabe. Diese Eigenschaft kann als Schlüsselwert im CorrelatedIndications-Eigenschaftenarray verwendet werden. Daher sollte IndicationIdentifier ein eindeutiger Wert innerhalb des Namespace dieser Klasseninstanz sein.
Um sicherzustellen, dass IndicationIdentifier eindeutig ist, sollte das folgende Format verwendet werden:
- < OrgID: >**< LocalID >
- < OrgID > muss einen urheberrechtlich geschützten, markengeschützten oder eindeutigen Namen enthalten, der im Besitz der Geschäftseinheit ist, die das Objekt besitzt.
- < OrgID > darf keinen Doppelpunkt (:)
- < LocalID > ist ein eindeutiger Bezeichner, der von der Geschäftsentität ausgewählt wird, die das Objekt besitzt.
- Für DMTF-definierte Instanzen sollte < OrgID > auf "CIM" festgelegt werden.
-
-
IndicationTime
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Die Uhrzeit und das Datum, zu der die Angabe erstellt wurde. Die -Eigenschaft kann auf NULL festgelegt werden, wenn die Entität, die die Angabe erstellt hat, diese Informationen nicht bestimmen kann.
Hinweis
Der IndicationTime-Wert kann bei Anzeichen identisch sein, die in schneller Folge generiert werden.
-
-
OtherSeverity
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM _ AlertIndication.PerceivedSeverity")
Der Schweregrad der Anzeige aus Sicht des Bezeichners, wenn "PerceivedSeverity" auf "1" (Sonstige) festgelegt ist.
-
-
PerceivedSeverity
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Recommendation.ITU | X733. Wahrgenommener Schweregrad")
Der Schweregrad der Anzeige aus Sicht des Bezeichners.
-
-
Unbekannt (0)
-
Der wahrgenommene Schweregrad der Angabe ist unbekannt oder unbestimmt.
-
Andere (1)
-
Gibt an, dass der Wert des Schweregrads in der OtherSeverity-Eigenschaft gefunden werden kann.
-
Informationen (2)
-
Informationen sollten beim Bereitstellen einer informativen Antwort verwendet werden.
-
Heruntergestuft/Warnung (3)
-
Sollte nach Bedarf verwendet werden, damit der Benutzer entscheiden kann, ob eine Aktion erforderlich ist.
-
Nebenversion (4)
-
Es ist eine Aktion erforderlich, aber die Situation ist zu diesem Zeitpunkt nicht schwerwiegend.
-
Hauptfach (5)
-
Jetzt ist eine Aktion erforderlich.
-
Kritisch (6)
-
Jetzt ist eine Aktion erforderlich, und der Umfang ist umfangreich (möglicherweise führt ein bevorstehender Ausfall einer kritischen Ressource dazu).
-
Schwerwiegend/nicht behebbar (7)
-
Es ist ein Fehler aufgetreten, aber es ist zu spät, maßnahmen zu ergreifen.
-
DMTF Reserved (..)
SequenceContext
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("_ CIM-Hinweis.SequenceNumber")
Der Sequenzkontext des Sequenzbezeichners für die Angabe. Wenn ein Dienst keine Sequenzbezeichner für Hinweise unterstützt, sollte diese Eigenschaft auf NULL festgelegt werden. Wenn die Angabe erneut übermittelt wird, bleibt diese Eigenschaft unverändert.
Hinweis
Der Sequenzbezeichner für die Anzeige ermöglicht es einem Listener, doppelte Hinweise zu identifizieren, wenn der Dienst versucht, Dies erneut zu versuchen, die in der Reihenfolge eintreffenden Anzeichen neu anzuordnen und verlorene Anzeichen zu erkennen.
Um sicherzustellen, dass SequenceContext eindeutig ist, sollte das folgende Format verwendet werden:
- indication-service-name # cim-service-start-id # Erstellungszeit des Listenerziels
- indication-service-name ist der Wert der Name-Eigenschaft der CIM _ IndicationService-Instanz, die die Angabe übermittelt.
- cim-service-start-id ist ein Bezeichner, der den Startvorgang eines Diensts eindeutig identifiziert. Dies kann z. B. ein Zeitstempel der Startzeit oder ein Leistungsindikator sein, der für jeden Start oder Neustart des Diensts zunimmt.
- listener-destination-creation-time ist ein Zeitstempel der Erstellungszeit der _ CIM-ListenerDestination-Instanz, die das Listenerziel darstellt.nSince dieses Format ist nur eine Empfehlung. CIM-Clients behandeln den Wert als nicht transparenten Bezeichner für den Sequenzkontext und dürfen sich nicht auf dieses Format verlassen.
SequenceNumber
-
Datentyp: sint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("_ CIM-Hinweis.SequenceContext")
Die Sequenznummer des Sequenzbezeichners für die Angabe.
Hinweis
Der Sequenzbezeichner für die Anzeige ermöglicht es einem Listener, doppelte Hinweise zu identifizieren, wenn der Dienst versucht, Dies erneut zu versuchen, die in der Reihenfolge eintreffenden Anzeichen neu anzuordnen und verlorene Anzeichen zu erkennen.
Die Sequenznummer weist die folgenden Merkmale auf:
- Die Sequenznummer wird auf "0" zurückgesetzt, wenn sich der SequenceContext-Wert ändert.
- Wenn das Listenerziel eine neue Anzeige empfängt, wird die Sequenznummer um "1" erhöht.
- Die Sequenznummer wird auf "0" umbrochen, wenn der Wertbereich überschritten wird.
- Wenn die Angabe erneut übermittelt wird, bleibt SequenceNumber unverändert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 8.1 |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 |
| Namespace |
\Stammvirtualisierung \ v2 |
| MOF |
|
| DLL |
|