Classe WMI du client InventoryAction
Dans Configuration Manager, la InventoryAction
classe est une classe WMI (Windows Management Instrumentation) cliente qui associe un ensemble de requêtes aux détails du rapport, en liant l’élément au rapport et la destination du rapport.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
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éthodes
La InventoryAction
classe ne définit aucune méthode.
Propriétés
DefaultTimeout
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Durée maximale, par défaut, pendant laquelle l’agent attend chaque InventoryDataItem
requête de classe avant d’annuler la requête. Les instances individuelles InventoryDataItem
peuvent remplacer ce délai d’expiration par défaut.
Description
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Champ de texte qui décrit l’action d’inventaire. Les valeurs possibles sont les suivantes :
Matériel
Logiciels
Découverte
InventoryActionID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [realkey]
ID unique de l’action d’inventaire. Les valeurs possibles sont les suivantes :
Type d’ID d’action d’inventaire | Valeur |
---|---|
Découverte | {00000000-0000-0000-0000-000000000003} |
Inventaire du matériel | {00000000-0000-0000-0000-000000000001} |
Inventaire logiciel | {00000000-0000-0000-0000-000000000002} |
SoftwareFileCollection | {00000000-0000-0000-0000-000000000010} |
Collection IDMIF | {00000000-0000-0000-0000-000000000011} |
InventoryActionLastUpdateTime
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Horodatage de la dernière mise à jour de l’instance InventoryAction.
PolicyID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [key]
ID unique de la stratégie.
PolicyInstanceID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [key]
ID unique de l’instance de stratégie.
PolicyPrecedence
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Priorité de la stratégie.
PolicyRuleID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Clé
ID unique de la règle utilisée pour créer la stratégie.
PolicySource
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [key]
Source de la stratégie.
PolicyVersion
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [key]
Version de la stratégie.
ReportDestination
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Adresse de destination du rapport généré.
ReportTimeout
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Durée maximale pendant laquelle l’infrastructure de messagerie cliente tente de transmettre le rapport si le point de terminaison de destination est inaccessible.
ReportType
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Type de rapport d’inventaire. Les valeurs possibles sont les suivantes :
Valeur | Description |
---|---|
Complet | Le rapport contient toutes les instances collectées par les requêtes associées InventoryDataItem . |
Delta | Le rapport contient des instances qui ont changé depuis le dernier rapport |
Resync | Le rapport contient des instances dans le rapport complet et est également déclenché par une demande de resynchronisation de stratégie de site |
Remarques
Trois actions d’inventaire prédéfinies sont fournies par le biais de la stratégie de site : inventaire matériel, découverte des données et inventaire logiciel. Pour chacune de ces actions d’inventaire, l’Agent d’inventaire génère un rapport à l’aide des requêtes de classe WMI du client InventoryDataItem associées et envoie le rapport généré à la destination spécifiée.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Configuration requise pour l’exécution du client.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Exigences de développement du client.
Voir aussi
Classes WMI du client de l’agent d’inventaire
Classe WMI du client InventoryDataItem