Condividi tramite


classe CIM_Indication

CIM_Indication è la classe base astratta per tutte le notifiche relative alle modifiche apportate agli oggetti dello schema e ai dati degli oggetti dello schema, gli eventi rilevati dai provider e dalla strumentazione. Le sottoclassi di CIM_Indication rappresentano tipi specifici di notifiche.

Sintassi

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

Members

La classe CIM_Indication ha questi tipi di membri:

Proprietà

La classe CIM_Indication ha queste proprietà.

CorrelatedIndications

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Recommendation.ITU| X733. Notifiche correlate"), ModelCorrespondence ("CIM_Indication. IndicationIdentifier")

Matrice che contiene i valori di IndicationIdentifier delle notifiche correlate a questa.

IndicationFilterName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_IndicationFilter.Name")

Identificatore del filtro di indicazione che elabora l'indicazione. Il servizio di invio imposta questa proprietà. Questa proprietà è correlata alla proprietà Name dell'oggetto CIM_IndicationFilter . Il valore di IndicationFilterName deve usare il formato seguente:

  • <OrgID>:<LocalID>
  • <OrgID> deve includere un nome protetto da copyright, marchio o univoco di proprietà dell'entità aziendale proprietaria dell'oggetto.
  • <OrgID> non deve contenere due punti (:)
  • <LocalID> un identificatore univoco scelto dall'entità business proprietaria dell'oggetto .

IndicationIdentifier

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Recommendation.ITU| X733. Identificatore di notifica")

Identificatore dell'indicazione. Questa proprietà può essere utilizzata come valore chiave nella matrice di proprietà CorrelatedIndications . Pertanto, IndicationIdentifier deve essere un valore univoco all'interno dello spazio dei nomi di questa istanza di classe.

Per assicurarsi che IndicationIdentifier sia univoco, deve usare il formato seguente:

  • <OrgID>:<LocalID>
  • <OrgID> deve includere un nome protetto da copyright, marchio o univoco di proprietà dell'entità aziendale proprietaria dell'oggetto.
  • <OrgID> non deve contenere due punti (:)
  • <LocalID> un identificatore univoco scelto dall'entità business proprietaria dell'oggetto .
  • Per le istanze definite da DMTF, <OrgID> deve essere impostato su "CIM".

IndicationTime

Tipo di dati: datetime

Tipo di accesso: sola lettura

Ora e data di creazione dell'indicazione. La proprietà può essere impostata su NULL se l'entità che ha creato l'indicazione non è in grado di determinare queste informazioni.

Nota

Il valore IndicationTime può essere lo stesso per le indicazioni generate in successione rapida.

OtherSeverity

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_AlertIndication. Percepitoseverity")

Gravità dell'indicazione dal punto di vista del notifier quando PerceivedSeverity è impostato su "1" (Altro).

Percezione dell'everità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Recommendation.ITU| X733. Gravità percepita")

Gravità dell'indicazione dal punto di vista del notficatore.

Sconosciuto (0)

La gravità percepita dell'indicazione è sconosciuta o indeterminato.

Altro (1)

Indica che il valore di Severity è reperibile nella proprietà OtherSeverity .

Informazioni (2)

Le informazioni devono essere usate quando si fornisce una risposta informativa.

Danneggiato/Avviso (3)

Deve essere usato quando appropriato per consentire all'utente di decidere se è necessaria un'azione.

Minore (4)

L'azione è necessaria, ma la situazione non è grave in questo momento.

Maggiore (5)

L'azione è necessaria ORA.

Critico (6)

L'azione è necessaria ORA e l'ambito è ampio (probabilmente si verifica un'interruzione imminente di una risorsa critica).

Irreversibile/non irreversibile (7)

si è verificato un errore, ma è troppo tardi per eseguire un'azione correttiva.

DMTF Riservato (..)

SequenceContext

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_Indication. SequenceNumber")

Contesto della sequenza dell'identificatore di sequenza per l'indicazione. Se un servizio non supporta gli identificatori di sequenza per le indicazioni, questa proprietà deve essere impostata su NULL. Se l'indicazione viene recapitata di nuovo, questa proprietà rimane invariata.

Nota

L'identificatore di sequenza per l'indicazione consente a un listener di identificare le indicazioni duplicate quando il servizio tenta di recapitare le indicazioni, riordinare le indicazioni che arrivano in ordine e rilevare le indicazioni perse.

Per assicurarsi che SequenceContext sia univoco , deve usare il formato seguente:

  • indication-service-name#cim-service-start-id #listener-destination-creation-time
  • indication-service-name è il valore della proprietà Name dell'istanza di CIM_IndicationService che fornisce l'indicazione.
  • cim-service-start-id è un identificatore che identifica in modo univoco l'operazione di avvio di un servizio. Ad esempio, potrebbe trattarsi di un timestamp dell'ora di inizio o di un contatore che aumenta per ogni avvio o riavvio del servizio.
  • listener-destination-creation-time è un timestamp dell'ora di creazione dell'istanza di CIM_ListenerDestination che rappresenta la destinazione del listener.nSince questo formato è solo un consiglio, i client CIM considerano il valore come identificatore opaco per il contesto della sequenza e non si basano su questo formato.

SequenceNumber

Tipo di dati: sint64

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_Indication. SequenceContext")

Numero di sequenza dell'identificatore di sequenza per l'indicazione.

Nota

L'identificatore di sequenza per l'indicazione consente a un listener di identificare le indicazioni duplicate quando il servizio tenta di recapitare le indicazioni, riordinare le indicazioni che arrivano in ordine e rilevare le indicazioni perse.

Il numero di sequenza presenta le caratteristiche seguenti:

  • Il numero di sequenza viene reimpostato su "0" ogni volta che il valore SequenceContext cambia.
  • Ogni volta che la destinazione del listener riceve una nuova indicazione, il numero di sequenza viene aumentato di "1".
  • Il numero di sequenza viene disposto su "0" quando viene superato l'intervallo di valori.
  • Se l'indicazione viene recapitata di nuovo, SequenceNumber rimane invariata.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1
Server minimo supportato
R2 per Windows Server 2012
Spazio dei nomi
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

__ExtrinsicEvent