Classe WMI do cliente InventoryAction

Em Configuration Manager, a InventoryAction classe é uma classe WMI (Instrumentação de Gerenciamento do Windows) do cliente que associa um conjunto de consultas a detalhes do relatório, amarrando o item para relatar e o destino do relatório.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

Class InventoryAction : SMS_InventoryAgent_Policy  
{  
      UInt32 DefaultTimeout;  
      String Description;  
      String InventoryActionID;  
      String InventoryActionLastUpdateTime;  
      String PolicyID;  
      String PolicyInstanceID;  
      UInt32 PolicyPrecedence;  
      String PolicyRuleID;  
      String PolicySource;  
      String PolicyVersion;  
      String ReportDestination;  
      UInt32 ReportTimeout;  
      String ReportType;  
};  

Métodos

A InventoryAction classe não define nenhum método.

Propriedades

DefaultTimeout
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Tempo máximo, por padrão, que o agente aguarde cada InventoryDataItem consulta de classe antes de cancelar a consulta. As instâncias individuais InventoryDataItem podem substituir esse tempo limite padrão.

Description
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Campo de texto que descreve a ação de inventário. Os valores possíveis são:

  • Hardware

  • Software

  • Descoberta

    InventoryActionID
    Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Qualificadores: [realkey]

    ID exclusiva para a ação de inventário. Os valores possíveis são:

Tipo de ID de Ação de Inventário Valor
Descoberta {00000000-0000-0000-0000-000000000003}
Inventário de hardware {00000000-0000-0000-0000-000000000001}
Inventário de software {00000000-0000-0000-0000-000000000002}
SoftwareFileCollection {00000000-0000-0000-0000-000000000010}
Coleção IDMIF {00000000-0000-0000-0000-000000000011}

InventoryActionLastUpdateTime
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Carimbo de data/hora da última atualização para a instância do InventoryAction.

PolicyID
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [chave]

ID exclusiva da política.

PolicyInstanceID
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [chave]

ID exclusiva da instância de política.

PolicyPrecedence
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Precedência para a política.

PolicyRuleID
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Chave

ID exclusiva da regra usada para criar a política.

PolicySource
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [chave]

Fonte da política.

PolicyVersion
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [chave]

Versão da política.

ReportDestination
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Endereço de destino para o relatório gerado.

ReportTimeout
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Tempo máximo que a estrutura de mensagens do cliente tenta transmitir o relatório se o ponto de extremidade de destino for inacessível.

ReportType
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Tipo de relatório de inventário. Os valores possíveis são:

Valor Descrição
Completo O relatório contém todas as instâncias coletadas pelas consultas associadas InventoryDataItem .
Delta O relatório contém instâncias que foram alteradas desde o último relatório
Resync O relatório contém instâncias no relatório completo e também é disparado por uma solicitação de ressincronização da política de site

Comentários

Três ações de inventário predefinidas são fornecidas por meio da política de site: inventário de hardware, descoberta de dados e inventário de software. Para cada uma dessas ações de inventário, o Agente de Inventário gera um relatório usando as consultas de classe WMI do cliente InventoryDataItem associadas e envia o relatório gerado para o destino especificado.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Cliente.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de desenvolvimento do cliente.

Confira também

Classes WMI do cliente do agente de inventário
Classe WMI do cliente InventoryDataItem