CIM_Indication clase
CIM_Indication es la clase base abstracta para todas las notificaciones sobre los cambios en los objetos de esquema y los datos del objeto de esquema, los eventos detectados por proveedores e instrumentación. Las subclases de CIM_Indication representan tipos específicos de notificaciones.
Sintaxis
[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;
};
Miembros
La clase CIM_Indication tiene estos tipos de miembros:
Propiedades
La clase CIM_Indication tiene estas propiedades.
-
CorrelacionadoIndicaciones
-
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
-
Calificadores: MappingStrings ("Recomendación.ITU| X733. Notificaciones correlacionadas"), ModelCorrespondence ("CIM_Indication. IndicationIdentifier")
Matriz que contiene los valores de IndicationIdentifier de las notificaciones relacionadas con esta.
-
-
IndicationFilterName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_IndicationFilter.Name")
Identificador del filtro de indicación que procesa la indicación. El servicio de envío establece esta propiedad. Esta propiedad se correlaciona con la propiedad Name del objeto CIM_IndicationFilter . El valor de IndicationFilterName debe usar el siguiente formato:
- <OrgID>:<LocalID>
- <OrgID> debe incluir un nombre único, protegido por derechos de autor o de marca registrada que sea propiedad de la entidad empresarial propietaria del objeto.
- <OrgID> no debe contener dos puntos (:)
- <LocalID> un identificador único elegido por la entidad empresarial que posee el objeto.
-
-
IndicationIdentifier
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MappingStrings ("Recomendación.ITU| X733. Identificador de notificación")
Identificador de la indicación. Esta propiedad se puede usar como valor de clave en la matriz de propiedades CorrelatedIndications . Por lo tanto, IndicationIdentifier debe ser un valor único dentro del espacio de nombres de esta instancia de clase.
Para asegurarse de que IndicationIdentifier es único, debe usar el siguiente formato:
- <OrgID>:<LocalID>
- <OrgID> debe incluir un nombre único, protegido por derechos de autor o de marca registrada que sea propiedad de la entidad empresarial propietaria del objeto.
- <OrgID> no debe contener dos puntos (:)
- <LocalID> un identificador único elegido por la entidad empresarial que posee el objeto.
- En el caso de las instancias definidas por DMTF, <OrgID> debe establecerse en "CIM".
-
-
IndicationTime
-
-
Tipo de datos: datetime
-
Tipo de acceso: solo lectura
Hora y fecha en que se creó la indicación. La propiedad se puede establecer en NULL si la entidad que creó la indicación no es capaz de determinar esta información.
Nota
El valor de IndicationTime puede ser el mismo para las indicaciones que se generan en una sucesión rápida.
-
-
OtherSeverity
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_AlertIndication. PerceivedSeverity")
La gravedad de la indicación desde el punto de vista del notificador cuando PerceivedSeverity se establece en "1" (Otro).
-
-
PerceivedSeverity
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: MappingStrings ("Recomendación.ITU| X733. Gravedad percibida")
Gravedad de la indicación desde el punto de vista del notificador.
-
-
Desconocido (0)
-
la gravedad percibida de la indicación es desconocida o indeterminada.
-
Otros (1)
-
Indica que el valor de Severity se puede encontrar en la propiedad OtherSeverity .
-
Información (2)
-
La información debe utilizarse al proporcionar una respuesta informativa.
-
Degradado/Advertencia (3)
-
Debe usarse cuando sea adecuado para permitir al usuario decidir si es necesario realizar una acción.
-
Menor (4)
-
La acción es necesaria, pero la situación no es grave en este momento.
-
Principal (5)
-
Ahora se necesita una acción.
-
Crítico (6)
-
La acción es necesaria AHORA y el ámbito es amplio (quizás se produzca una interrupción inminente en un recurso crítico).
-
Irrecuperable o irrecuperable (7)
-
se produjo un error, pero es demasiado tarde para realizar una acción correctiva.
-
DMTF Reserved (..)
SequenceContext
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_Indication. SequenceNumber")
Contexto de secuencia del identificador de secuencia para la indicación. Si un servicio no admite identificadores de secuencia para indicaciones, esta propiedad debe establecerse en NULL. Si se vuelve a entregar la indicación, esta propiedad sigue siendo la misma.
Nota
El identificador de secuencia de la indicación permite a un agente de escucha identificar indicaciones duplicadas cuando el servicio intenta volver a entregar indicaciones, reordenar las indicaciones que llegan fuera del orden y detectar indicaciones perdidas.
Para asegurarse de que SequenceContext es único, debe usar el formato siguiente:
- indication-service-name#cim-service-start-id #listener-destination-creation-time
- indication-service-name es el valor de la propiedad Name de la instancia de CIM_IndicationService que entrega la indicación.
- cim-service-start-id es un identificador que identifica de forma única la operación de inicio de un servicio. Por ejemplo, esto podría ser una marca de tiempo de la hora de inicio o un contador que aumente para cada inicio o reinicio del servicio.
- listener-destination-creation-time es una marca de tiempo de la hora de creación de la instancia de CIM_ListenerDestination que representa el destino del agente de escucha.nSince este formato es solo una recomendación, los clientes CIM tratarán el valor como un identificador opaco para el contexto de secuencia y no se basarán en este formato.
SequenceNumber
-
Tipo de datos: sint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_Indication. SequenceContext")
Número de secuencia del identificador de secuencia de la indicación.
Nota
El identificador de secuencia de la indicación permite a un agente de escucha identificar indicaciones duplicadas cuando el servicio intenta volver a entregar indicaciones, reordenar las indicaciones que llegan fuera del orden y detectar indicaciones perdidas.
El número de secuencia tiene las siguientes características:
- El número de secuencia se restablece a "0" cada vez que cambia el valor sequenceContext .
- Cada vez que el destino del agente de escucha recibe una nueva indicación, el número de secuencia aumenta en "1".
- El número de secuencia se ajusta a "0" cuando se supera el intervalo de valores.
- Si la indicación se vuelve a entregar, SequenceNumber permanece igual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8.1 |
Servidor mínimo compatible |
Windows Server 2012 R2 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|