Classe WMI du serveur SMS_AppDeploymentAssetDetails
La SMS_AppDeploymentAssetDetails
classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente les détails au niveau de la ressource sur le déploiement.
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 SMS_AppDeploymentAssetDetails : SMS_BaseClass
{
UInt32 AppCI;
String AppName;
UInt32 AppStatusType;
UInt32 AssignmentID;
String AssignmentUniqueID;
String CollectionID;
String CollectionName;
UInt32 ComplianceState;
UInt32 DeploymentIntent;
UInt32 DTCI;
UInt32 DTModelID;
String DTName;
UInt64 DTResultID;
UInt32 EnforcementState;
UInt32 ExtendedInfoDescriptionID;
UInt32 ExtendedInfoID;
UInt32 InstalledState;
Boolean IsMachineAssignedToUser;
Boolean IsMachineChangesPersisted;
Boolean IsVM;
UInt32 MachineID;
String MachineName;
UInt32 PolicyModelID;
UInt32 Revision;
DateTime StartTime;
UInt32 StatusType;
String Technology;
UInt32 UpdateState;
String UserName;
String VMHostName;
};
Méthodes
La SMS_AppDeploymentAssetDetails
classe ne définit aucune méthode.
Propriétés
AppCI
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Élément de configuration de l’application.
AppName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [read]
Description de l’application.
AppStatusType
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Type d’état de l’application. Les valeurs possibles sont les suivantes :
Valeur | État de l'application |
---|---|
1 | Opération réussie |
2 | InProgress |
3 | RequirementsNotMet |
4 | Inconnu |
5 | Error |
AssignmentID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [key, not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentUniqueID
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
CollectionID
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID du regroupement sur lequel le déploiement a été déployé.
CollectionName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Nom de la collection.
ComplianceState
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
État de conformité de l’élément de configuration.
DeploymentIntent
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [read]
Objectif du déploiement, quelle que soit l’action (installer ou désinstaller) spécifiée. Les valeurs possibles sont les suivantes :
Valeur | Utilisation prévue |
---|---|
1 | Requis |
2 | Disponible |
3 | Simuler |
DTCI
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [key, not_null, read]
Élément de configuration du type de déploiement.
DTModelID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [key, not_null, read]
ID de modèle de type de déploiement.
DTName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [read]
Description du type de déploiement.
DTResultID
Type de donnéesUInt64
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID de résultat du type de déploiement.
EnforcementState
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
État de l’application. Les valeurs possibles sont les suivantes :
Valeur | État de l’application |
---|---|
0 | État de l’application inconnu |
1 | Mise en application démarrée |
2 | Application en attente de contenu |
3 | En attente de la fin d’une autre installation |
4 | En attente de la fenêtre de maintenance avant l’installation |
5 | Redémarrage nécessaire avant l’installation |
6 | Échec général |
7 | Installation en attente |
8 | Installation de la mise à jour |
9 | Redémarrage du système en attente |
10 | Mise à jour installée avec succès |
11 | Échec de l’installation de la mise à jour |
12 | Téléchargement de la mise à jour |
13 | Mise à jour téléchargée |
14 | Échec du téléchargement de la mise à jour |
ExtendedInfoDescriptionID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID de description des informations étendues.
ExtendedInfoID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID d’informations étendues.
InstalledState
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
État installé. Les valeurs possibles sont les suivantes :
Valeur | État installé |
---|---|
1 | Désinstaller |
2 | Installer |
3 | Inconnu |
IsMachineAssignedToUser
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [read]
true
si l’ordinateur est affecté à un utilisateur.
IsMachineChangesPersisted
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [read]
true
si les modifications apportées à la machine virtuelle sont conservées.
IsVM
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [read]
true
si l’ordinateur est une machine virtuelle.
MachineID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID de la machine virtuelle.
MachineName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [key, not_null, read]
Nom de la machine virtuelle.
PolicyModelID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
ID du modèle de stratégie.
Revision
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Révision.
StartTime
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [read]
Temps de déploiement.
StatusType
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Type d’état.
Valeur | Type d’état |
---|---|
1 | Opération réussie |
2 | InProgress |
3 | RequirementsNotMet |
4 | Inconnu |
5 | Error |
Technology
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Technologie.
UpdateState
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Mettre à jour l’état.
UserName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [key, not_null, read]
Nom d’utilisateur.
VMHostName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [read]
Nom d’hôte de la machine virtuelle.
Remarques
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.