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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ManagedElement