SMS_AppDeploymentAssetDetails Server WMI Class
Klasa SMS_AppDeploymentAssetDetails
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje szczegóły dotyczące wdrożenia na poziomie zasobów.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
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
Klasa SMS_AppDeploymentAssetDetails
nie definiuje żadnych metod.
Właściwości
AppCI
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Element konfiguracji aplikacji.
AppName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Opis aplikacji.
AppStatusType
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Typ stanu aplikacji. Możliwe wartości to:
Value | Stan aplikacji |
---|---|
1 | Sukces |
2 | InProgress |
3 | RequirementsNotMet |
4 | Unknown |
5 | Error |
AssignmentID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [key, not_null, read]
Zobacz SMS_CIAssignmentBaseClass Server WMI Class (Klasa WMI serwera SMS_CIAssignmentBaseClass).
AssignmentUniqueID
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Zobacz SMS_CIAssignmentBaseClass Server WMI Class (Klasa WMI serwera SMS_CIAssignmentBaseClass).
CollectionID
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator kolekcji, do której wdrożono wdrożenie.
CollectionName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Nazwa kolekcji.
ComplianceState
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Stan zgodności elementu konfiguracji.
DeploymentIntent
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Zamierzony cel wdrożenia, niezależnie od określonej akcji (instalowania lub odinstalowywania). Możliwe wartości to:
Value | Przeznaczeniem |
---|---|
1 | Wymagany |
2 | Dostępna |
3 | Symulować |
DTCI
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [key, not_null, read]
Element konfiguracji typu wdrożenia.
DTModelID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [key, not_null, read]
Identyfikator modelu typu wdrożenia.
DTName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Opis typu wdrożenia.
DTResultID
Typ danych: UInt64
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator wyniku typu wdrożenia.
EnforcementState
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Stan wymuszania. Możliwe wartości to:
Value | Stan wymuszania |
---|---|
0 | Nieznany stan wymuszania |
1 | Rozpoczęto wymuszanie |
2 | Wymuszanie oczekujące na zawartość |
3 | Oczekiwanie na ukończenie innej instalacji |
4 | Oczekiwanie na okno obsługi przed zainstalowaniem |
5 | Przed zainstalowaniem wymagane jest ponowne uruchomienie |
6 | Błąd ogólny |
7 | Oczekująca instalacja |
8 | Instalowanie aktualizacji |
9 | Oczekiwanie na ponowne uruchomienie systemu |
10 | Pomyślnie zainstalowano aktualizację |
11 | Nie można zainstalować aktualizacji |
12 | Pobieranie aktualizacji |
13 | Pobrana aktualizacja |
14 | Nie można pobrać aktualizacji |
ExtendedInfoDescriptionID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator rozszerzonego opisu informacji.
ExtendedInfoID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator informacji rozszerzonych.
InstalledState
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Stan instalacji. Możliwe wartości to:
Value | Stan instalacji |
---|---|
1 | Odinstalowanie |
2 | Instalowanie |
3 | Unknown |
IsMachineAssignedToUser
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
true
jeśli komputer jest przypisany do użytkownika.
IsMachineChangesPersisted
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
true
jeśli zmiany wprowadzone na maszynie wirtualnej są utrwalane.
IsVM
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
true
jeśli komputer jest maszyną wirtualną.
MachineID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator maszyny wirtualnej.
MachineName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [key, not_null, read]
Nazwa maszyny wirtualnej.
PolicyModelID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Identyfikator modelu zasad.
Revision
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
— Zmiana.
StartTime
Typ danych: DateTime
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Czas wdrożenia.
StatusType
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Typ stanu.
Value | Typ stanu |
---|---|
1 | Sukces |
2 | InProgress |
3 | RequirementsNotMet |
4 | Unknown |
5 | Error |
Technology
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Technologii.
UpdateState
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [not_null, przeczytaj]
Stan aktualizacji.
UserName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [key, not_null, read]
Nazwa użytkownika.
VMHostName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Nazwa hosta maszyny wirtualnej.
Uwagi
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.