Classe WMI SMS_AppDeploymentAssetDetails Server

La SMS_AppDeploymentAssetDetails classe WMI (Windows Management Instrumentation) est une classe de serveur fournisseur SMS, dans Configuration Manager, qui représente les détails au niveau des ressources 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ées : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Élément de configuration de l’application.

AppName Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [lire]

Description de l’application.

AppStatusType Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Type de status de l’application. Les valeurs possibles sont les suivantes :

Valeur État de l'application
1 Opération réussie
2 En cours
3 RequirementsNotMet
4 Inconnu
5 Error

AssignmentID Type de données : UInt32

Type d’accès : Lecture seule

Qualificateurs : [key, not_null, read]

Voir SMS_CIAssignmentBaseClass Classe WMI du serveur.

AssignmentUniqueID Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Voir SMS_CIAssignmentBaseClass Classe WMI du serveur.

CollectionID Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

ID de la collection dans laquelle le déploiement a été déployé.

CollectionName Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Nom de la collection.

ComplianceState Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

État de conformité de l’élément de configuration.

DeploymentIntent Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [lire]

Objectif prévu du déploiement, quelle que soit l’action (installation ou désinstallation) spécifiée. Les valeurs possibles sont les suivantes :

Valeur Utilisation prévue
1 Requis
2 Disponible
3 Simuler

DTCI Type de données : UInt32

Type d’accès : Lecture seule

Qualificateurs : [key, not_null, read]

Type de déploiement élément de configuration.

DTModelID Type de données : UInt32

Type d’accès : Lecture seule

Qualificateurs : [key, not_null, read]

Type de déploiement ID de modèle.

DTName Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [lire]

Description du type de déploiement.

DTResultID Type de données : UInt64

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Type de déploiement ID de résultat.

EnforcementState Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

L’État d’exécution. Les valeurs possibles sont les suivantes :

Valeur État d’application
0 État d’exécution inconnu
1 Mise en œuvre démarrée
2 Application en attente de contenu
3 En attente de la fin d’une autre installation
4 Attente de la fenêtre de maintenance avant l’installation
5 Redémarrage requis avant l’installation
6 Panne générale
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ées : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

ID de description des informations étendues.

ExtendedInfoID Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

ID d’informations étendu.

InstalledState Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

État d’installation. Les valeurs possibles sont les suivantes :

Valeur État installé
1 Désinstaller
2 Installer
3 Inconnu

IsMachineAssignedToUser Type de données : Boolean

Type d’accès : Lecture seule

Qualificatifs : [lire]

true si l’ordinateur est attribué à un utilisateur.

IsMachineChangesPersisted Type de données : Boolean

Type d’accès : Lecture seule

Qualificatifs : [lire]

true si les modifications apportées à la machine virtuelle sont conservées.

IsVM Type de données : Boolean

Type d’accès : Lecture seule

Qualificatifs : [lire]

true si l’ordinateur est une machine virtuelle.

MachineID Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

ID de la machine virtuelle.

MachineName Type de données : String

Type d’accès : Lecture seule

Qualificateurs : [key, not_null, read]

Nom de la machine virtuelle.

PolicyModelID Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

ID du modèle de stratégie.

Revision Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Révision.

StartTime Type de données : DateTime

Type d’accès : Lecture seule

Qualificatifs : [lire]

Temps de déploiement.

StatusType Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Type d’état.

Valeur Type d’état
1 Opération réussie
2 En cours
3 RequirementsNotMet
4 Inconnu
5 Error

Technology Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

La technologie.

UpdateState Type de données : UInt32

Type d’accès : Lecture seule

Qualificatifs : [not_null, lire]

Mettre à jour l’état.

UserName Type de données : String

Type d’accès : Lecture seule

Qualificateurs : [key, not_null, read]

Nom d’utilisateur.

VMHostName Type de données : String

Type d’accès : Lecture seule

Qualificatifs : [lire]

Nom d’hôte de la machine virtuelle.

Remarques

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.

Configuration requise pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.