Serverová třída služby WMI SMS_AppDeploymentAssetDetails
Třída SMS_AppDeploymentAssetDetails
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje podrobnosti o nasazení na úrovni prostředků.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
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;
};
Metody
Třída SMS_AppDeploymentAssetDetails
nedefinuje žádné metody.
Vlastnosti
AppCI
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Položka konfigurace aplikace.
AppName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Popis aplikace.
AppStatusType
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Typ stavu aplikace. Možné hodnoty jsou:
Hodnota | Stav aplikace |
---|---|
1 | Úspěch |
2 | InProgress |
3 | RequirementsNotMet |
4 | Unknown (neznámý) |
5 | Error |
AssignmentID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [key, not_null, read]
Viz SMS_CIAssignmentBaseClass serverová třída služby WMI.
AssignmentUniqueID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Viz SMS_CIAssignmentBaseClass serverová třída služby WMI.
CollectionID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID kolekce, do které bylo nasazení nasazeno.
CollectionName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Název kolekce.
ComplianceState
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Stav dodržování předpisů pro položku konfigurace.
DeploymentIntent
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Zamýšlený účel nasazení bez ohledu na zadanou akci (instalace nebo odinstalace). Možné hodnoty jsou:
Hodnota | Zamýšlený účel |
---|---|
1 | Povinný |
2 | Dostupná |
3 | Simulovat |
DTCI
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [key, not_null, read]
Položka konfigurace typu nasazení
DTModelID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [key, not_null, read]
ID modelu typu nasazení
DTName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Popis typu nasazení
DTResultID
Datový typ: UInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID výsledku typu nasazení
EnforcementState
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Stav vynucení. Možné hodnoty jsou:
Hodnota | Stav vynucení |
---|---|
0 | Neznámý stav vynucení |
1 | Bylo zahájeno vynucování |
2 | Vynucení čekání na obsah |
3 | Čekání na dokončení další instalace |
4 | Čekání na časové období údržby před instalací |
5 | Před instalací se vyžaduje restartování. |
6 | Obecná chyba |
7 | Čeká na instalaci |
8 | Instalace aktualizace |
9 | Čekající na restartování systému |
10 | Aktualizace se úspěšně nainstalovala. |
11 | Nepovedlo se nainstalovat aktualizaci. |
12 | Stahuje se aktualizace |
13 | Stažená aktualizace |
14 | Nepovedlo se stáhnout aktualizaci. |
ExtendedInfoDescriptionID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID popisu rozšířených informací.
ExtendedInfoID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID rozšířených informací.
InstalledState
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Nainstalovaný stav. Možné hodnoty jsou:
Hodnota | Nainstalovaný stav |
---|---|
1 | Odinstalace |
2 | Instalace |
3 | Unknown (neznámý) |
IsMachineAssignedToUser
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud je počítač přiřazený uživateli.
IsMachineChangesPersisted
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud se změny provedené ve virtuálním počítači zachovají.
IsVM
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud se jedná o virtuální počítač.
MachineID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID virtuálního počítače.
MachineName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [key, not_null, read]
Název virtuálního počítače.
PolicyModelID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
ID modelu zásad.
Revision
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Revize.
StartTime
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Čas nasazení.
StatusType
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Typ stavu.
Hodnota | Typ stavu |
---|---|
1 | Úspěch |
2 | InProgress |
3 | RequirementsNotMet |
4 | Unknown (neznámý) |
5 | Error |
Technology
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Technologie.
UpdateState
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Stav aktualizace.
UserName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [key, not_null, read]
Uživatelské jméno.
VMHostName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Název hostitele virtuálního počítače.
Poznámky
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.