classe CIM_Indication
CIM_Indication é a classe base abstrata para todas as notificações sobre alterações em objetos de esquema e dados de objeto de esquema, eventos detectados por provedores e instrumentação. Subclasses de CIM_Indication representam tipos específicos de notificações.
Sintaxe
[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;
};
Membros
A classe CIM_Indication tem estes tipos de membros:
Propriedades
A classe CIM_Indication tem essas propriedades.
-
CorrelatedIndications
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Recommendation.ITU| X733. Notificações correlacionadas"), ModelCorrespondence ("CIM_Indication. IndicationIdentifier")
Uma matriz que contém valores IndicationIdentifier de notificações relacionadas a esta.
-
-
IndicationFilterName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_IndicationFilter.Name")
O identificador do filtro de indicação que processa a indicação. O serviço de envio define essa propriedade. Essa propriedade se correlaciona com a propriedade Name do objeto CIM_IndicationFilter . O valor de IndicationFilterName deve usar o seguinte formato:
- <OrgID>:<LocalID>
- <OrgID> deve incluir um nome com direitos autorais, marca registrada ou exclusivo que pertence à entidade de negócios que possui o objeto .
- <OrgID> não deve conter dois-pontos (:)
- <LocalID> um identificador exclusivo escolhido pela entidade de negócios que possui o objeto .
-
-
IndicationIdentifier
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Recommendation.ITU| X733. Identificador de notificação")
Um identificador da indicação. Essa propriedade pode ser usada como um valor de chave na matriz de propriedades CorrelatedIndications . Portanto, IndicationIdentifier deve ser um valor exclusivo dentro do namespace dessa instância de classe.
Para garantir que IndicationIdentifier seja exclusivo, ele deve usar o seguinte formato:
- <OrgID>:<LocalID>
- <OrgID> deve incluir um nome com direitos autorais, marca registrada ou exclusivo que pertence à entidade de negócios que possui o objeto .
- <OrgID> não deve conter dois-pontos (:)
- <LocalID> um identificador exclusivo escolhido pela entidade de negócios que possui o objeto .
- Para instâncias definidas por DMTF, <OrgID> deve ser definida como "CIM".
-
-
IndicationTime
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
A hora e a data em que a indicação foi criada. A propriedade poderá ser definida como NULL se a entidade que criou a indicação não for capaz de determinar essas informações.
Observação
O valor IndicationTime pode ser o mesmo para indicações geradas em rápida sucessão.
-
-
OtherSeverity
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_AlertIndication. PerceivedSeverity")
A gravidade da indicação do ponto de vista do notificador quando PerceivedSeverity é definido como "1" (Outro).
-
-
PerceivedSeverity
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Recommendation.ITU| X733. Gravidade percebida")
A gravidade da indicação do ponto de vista do notificador.
-
-
Desconhecido (0)
-
a Gravidade Percebida da indicação é desconhecida ou indeterminada.
-
Outros (1)
-
Indica que o valor de Severidade pode ser encontrado na propriedade OtherSeverity .
-
Informações (2)
-
As informações devem ser usadas ao fornecer uma resposta informativa.
-
Degradado/Aviso (3)
-
Deve ser usado quando for apropriado para permitir que o usuário decida se a ação é necessária.
-
Menor (4)
-
A ação é necessária, mas a situação não é grave no momento.
-
Major (5)
-
A ação é necessária AGORA.
-
Crítico (6)
-
A ação é necessária AGORA e o escopo é amplo (talvez uma interrupção iminente em um recurso crítico resulte).
-
Fatal/Não Recoverável (7)
-
ocorreu um erro, mas é tarde demais para executar uma ação corretiva.
-
DMTF Reservado (..)
SequenceContext
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Indication. SequenceNumber")
O contexto de sequência do identificador de sequência para a indicação. Se um serviço não oferecer suporte a identificadores de sequência para indicações, essa propriedade deverá ser definida como NULL. Se a indicação for entregue novamente, essa propriedade permanecerá a mesma.
Observação
O identificador de sequência para a indicação permite que um ouvinte identifique indicações duplicadas quando o serviço tenta resgatar indicações, reordenar indicações que chegam fora de ordem e detectar indicações perdidas.
Para garantir que SequenceContext seja exclusivo, ele deve usar o seguinte formato:
- indication-service-name#cim-service-start-id #listener-destination-creation-time
- indication-service-name é o valor da propriedade Name da instância CIM_IndicationService que fornece a indicação.
- cim-service-start-id é um identificador que identifica exclusivamente a operação inicial de um serviço. Por exemplo, isso pode ser um carimbo de data/hora da hora de início ou um contador que aumenta para cada início ou reinicialização do serviço.
- listener-destination-creation-time é um carimbo de data/hora da hora de criação da instância CIM_ListenerDestination que representa o destino do ouvinte.nSince que esse formato é apenas uma recomendação, os clientes CIM devem tratar o valor como um identificador opaco para o contexto de sequência e não dependerão desse formato.
SequenceNumber
-
Tipo de dados: sint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Indication. SequenceContext")
O número de sequência do identificador de sequência para a indicação.
Observação
O identificador de sequência para a indicação permite que um ouvinte identifique indicações duplicadas quando o serviço tenta resgatar indicações, reordenar indicações que chegam fora de ordem e detectar indicações perdidas.
O número de sequência tem as seguintes características:
- O número de sequência é redefinido para "0" sempre que o valor SequenceContext é alterado.
- Sempre que o destino do ouvinte recebe uma nova indicação, o número de sequência é aumentado em "1".
- O número de sequência é encapsulado como "0" quando o intervalo de valor é excedido.
- Se a indicação for entregue novamente, SequenceNumber permanecerá o mesmo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8.1 |
Servidor mínimo com suporte |
Windows Server 2012 R2 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|