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 |
|
DLL |
|