Classe CIM_ManagedSystemElement (gerenciamento do Hyper-V)
CIM_ManagedSystemElement é a classe base da hierarquia de elementos do sistema. Qualquer componente de um sistema pode potencialmente ser representado por essa classe ou suas subclasses.
Sintaxe
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
};
Membros
A classe CIM_ManagedSystemElement tem estes tipos de membros:
Propriedades
A classe CIM_ManagedSystemElement tem essas propriedades.
-
CommunicationStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Indica a capacidade da instrumentação de se comunicar com esse elemento. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.
-
-
Desconhecido (0)
-
Não disponível (1)
-
Comunicação OK (2)
-
Comunicação perdida (3)
-
Sem contato (4)
-
DMTF Reservado (..)
-
Reservado pelo fornecedor (0x8000..)
DetailedStatus
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")
Indica detalhes de status adicionais que complementam a propriedade PrimaryStatus. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.
Não disponível (0)
Nenhuma informação adicional (1)
Estressado (2)
Falha preditiva (3)
Erro Irrecuperável (4)
Erro na entidade de suporte (5)
DMTF Reservado (..)
Reservado pelo fornecedor (0x8000..)
HealthState
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Indica a integridade atual do elemento. Esse atributo expressa a integridade desse elemento, mas não necessariamente a integridade de seus subcomponentes.
Desconhecido (0)
OK (5)
Degradado/aviso (10)
Falha secundária (15)
Falha principal (20)
Falha crítica (25)
Erro não recuperável (30)
DMTF Reservado (..)
InstallDate
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF.DMTF|ComponentID|001.5")
Indica quando o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.
Nome
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (1024)
O rótulo pelo qual o objeto é conhecido. Quando subclasse, a propriedade Name pode ser substituída para ser uma propriedade de chave.
OperatingStatus
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")
Indica a condição operacional atual do elemento. Essa propriedade pode ser usada para fornecer mais detalhes sobre o valor da propriedade EnabledState. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.
"Desconhecido" indica
"Nenhum" indica que
"Manutenção"
"Iniciando"
"Interrompendo"
"Interrompido" e "Anulado" são semelhantes, embora o primeiro, enquanto o último i
"Inativo" indica que
"Concluído" indica que t
"Migrando"
"Imigrando"
"Emigrando"
"Desligando"
"Em teste"
"Em transição"
"Em serviço"
Desconhecido (0)
A implementação é, em geral, capaz de retornar essa propriedade, mas não é possível fazer isso no momento.
Não disponível (1)
A implementação (provedor) é capaz de retornar um valor para essa propriedade, mas nunca para essa parte específica de hardware/software, ou a propriedade não é usada intencionalmente porque não adiciona informações significativas (como no caso de uma propriedade que se destina a adicionar informações adicionais a outra propriedade).
Manutenção (2)
Descreve um elemento que está sendo configurado, mantido, limpo ou administrado de outra forma.
Iniciando (3)
Descreve um elemento que está sendo inicializado.
Interrompendo (4)
Descreve um elemento que está sendo levado a uma parada ordenada.
Interrompido (5)
Ocorreu uma interrupção limpa e ordenada.
Anulado (6)
Ocorreu uma interrupção abrupta, em que o estado e a configuração do elemento podem precisar ser atualizados.
Inativo (7)
O elemento está inativo ou pausado.
Concluído (8)
O elemento concluiu sua operação. Esse valor deve ser combinado com OK, Erro ou Degradado no PrimaryStatus para que um cliente possa saber se a operação completa foi concluída com OK (passou), concluída com erro (falha) ou concluída degradada (a operação terminou, mas não foi concluída com OK ou não relatou um erro).
Migrando (9)
O elemento está sendo movido entre elementos host.
Emigrando (10)
O elemento está sendo movido para longe do elemento host.
Imigrando (11)
O elemento está sendo movido para o novo elemento host.
Instantâneo (12)
Desligando (13)
Descreve um elemento que está sendo levado a uma interrupção abrupta.
Em Teste (14)
O elemento está executando funções de teste.
Transição (15)
Descreve um elemento que está entre estados, ou seja, não está totalmente disponível em seu estado anterior ou em seu próximo estado. Esse valor deverá ser usado se outros valores que indicam uma transição para um estado específico não forem aplicáveis.
Em Serviço (16)
Descreve um elemento que está em serviço e operacional.
DMTF Reservado (..)
Reservado pelo fornecedor (0x8000..)
OperationalStatus
-
Tipo de dados: matriz uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexado"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")
Contém indicadores do status atual do elemento. O primeiro valor da propriedade OperationalStatus deve conter o status primário do elemento.
Observação
A propriedade OperationalStatus substitui a propriedade preterida Status. Devido ao uso generalizado da propriedade Status existente em aplicativos de gerenciamento, é altamente recomendável que os provedores ou a instrumentação forneçam as propriedades Status e OperationalStatus. Quando instrumentado, Status, sendo uma propriedade de valor único, também deve fornecer o status primário do elemento.
Desconhecido (0)
Outros (1)
OK (2)
Degradado (3)
Sobrecarregado (4)
O elemento está funcionando, mas precisa de atenção. Exemplos de estados "sobrecarregados" são sobrecarga, superaquecido e assim por diante.
Falha preditiva (5)
Um elemento está funcionando nominalmente, mas tem uma falha prevista para um futuro próximo.
Erro (6)
Erro não recuperável (7)
Iniciando (8)
Interrompendo (9)
Interrompido (10)
Ocorreu uma interrupção ordenada.
Em serviço (11)
Um elemento que está sendo configurado, mantido, limpo ou administrado de outra forma.
Sem contato (12)
O sistema de monitoramento tem conhecimento desse elemento, mas nunca foi capaz de estabelecer comunicações com ele.
Comunicação perdida (13)
O Elemento ManagedSystem é conhecido por existir e foi contatado com êxito no passado, mas atualmente está inacessível.
Anulado (14)
Ocorreu uma parada abrupta, em que o estado e a configuração do elemento podem precisar ser atualizados.
Inativo (15)
O elemento está inativo ou pausado.
Erro na entidade de suporte (16)
Esse elemento pode estar "OK", mas o outro elemento do qual ele é dependente está em estado de erro. Um exemplo é um serviço de rede ou ponto de extremidade que não pode funcionar devido a problemas de rede de camada inferior.
Concluído (17)
O elemento concluiu sua operação.
Modo de energia (18)
O elemento tem informações adicionais do modelo de energia contidas na associação do PowerManagementService Associado.
DMTF Reservado (..)
Reservado pelo fornecedor (0x8000..)
PrimaryStatus
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")
Indica um valor de status de alto nível.
Desconhecido (0)
OK (1)
Degradado (2)
Erro (3)
DMTF Reservado (..)
Reservado pelo fornecedor (0x8000..)
Status
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
-
Qualificadores: Preterido ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)
Indica o status primário do objeto.
Observação
Essa propriedade é preterida. Ela é substituída pela propriedade OperationalStatus. Se você optar por usar a propriedade Status para compatibilidade com versões anteriores, ela deverá ser secundária à propriedade OperationalStatus.
("OK")
("Erro")
("Degradado")
("Desconhecido")
("Falha de pred")
("Iniciando")
("Interrompendo")
("Serviço")
("Sobrecarregado")
("NonRecover")
("Sem contato")
("Comm perdido")
("Interrompido")
StatusDescriptions
-
Tipo de dados: matriz string
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexado"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")
Indica descrições dos valores correspondentes na matriz OperationalStatus. Por exemplo, se um elemento na propriedade OperationalStatus contiver o valor Stopping, o elemento no mesmo índice de matriz nessa propriedade poderá conter uma explicação sobre por que um objeto está sendo interrompido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|