Udostępnij za pośrednictwem


SMS_SUMDeploymentAssetDetails Server WMI Class

Klasa SMS_SUMDeploymentAssetDetails Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje szczegóły dotyczące zasobów dla wdrożeń SUM w konsoli monitorowania.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

Class SMS_SUMDeploymentAssetDetails : SMS_BaseClass  
{  
    UInt32 AssignmentID;  
    String AssignmentName;  
    String AssignmentUniqueID;  
    String CollectionID;  
    String CollectionName;  
    String DeviceName;  
    UInt32 IsCompliant;  
    Boolean IsMachineAssignedToUser;  
    Boolean IsMachineChangesPersisted;  
    Boolean IsVM;  
    String LastComplianceMessageDesc;  
    UInt32 LastComplianceMessageID;  
    DateTime LastComplianceMessageTime;  
    UInt32 LastEnforcementErrorCode;  
    UInt32 LastEnforcementErrorID;  
    DateTime LastEnforcementErrorTime;  
    String LastEnforcementMessageDesc;  
    UInt32 LastEnforcementMessageID;  
    DateTime LastEnforcementMessageTime;  
    UInt32 ResourceID;  
    String StatusDescription;  
    UInt32 StatusEnforcementState;  
    UInt32 StatusErrorCode;  
    DateTime StatusTime;  
    UInt32 StatusType;  
    String UserID;  
    String VMHostName;  
};  

Metody

Klasa SMS_SUMDeploymentAssetDetails nie definiuje żadnych metod.

Właściwości

AssignmentID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Identyfikator przypisania elementu konfiguracji. Ten identyfikator jest unikatowy tylko dla witryny.

AssignmentName
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Nazwa przypisania lokalnego.

AssignmentUniqueID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Unikatowy identyfikator przypisania elementu konfiguracji. Ten identyfikator jest unikatowy w różnych witrynach.

CollectionID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Istniejąca kolekcja, do której dotyczy wdrożenie.

CollectionName
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Nazwa kolekcji, do której dotyczy wdrożenie.

DeviceName
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Nazwa urządzenia.

IsCompliant
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

true jeśli zasób jest zgodny.

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 maszyny wirtualnej są utrwalane.

IsVM
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli jest to maszyna wirtualna.

LastComplianceMessageDesc
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Opis ostatniego komunikatu zgodności.

LastComplianceMessageID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator ostatniego komunikatu zgodności.

LastComplianceMessageTime
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Czas ostatniego komunikatu o zgodności.

LastEnforcementErrorCode
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Kod błędu ostatniego wymuszania.

LastEnforcementErrorID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator błędu ostatniego wymuszania.

LastEnforcementErrorTime
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Czas ostatniego błędu wymuszania.

LastEnforcementMessageDesc
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Opis ostatniego komunikatu wymuszania.

LastEnforcementMessageID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator ostatniego komunikatu wymuszania.

LastEnforcementMessageTime
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Czas ostatniego wymuszania komunikatu.

ResourceID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Unikatowy identyfikator Configuration Manager podany dla zasobu.

StatusDescription
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Opis stanu.

StatusEnforcementState
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Dodatkowy stan wymuszania postępu i stanu błędu (0 dla innych).

StatusErrorCode
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Dodatkowy kod błędu dla stanu błędu (0 dla innych).

StatusTime
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Czas stanu.

StatusType
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [wyliczenie, not_null, odczyt]

Typ stanu. Możliwe wartości to:

Value Stan
1 Sukces
2 InProgress
4 Unknown
5 Error

UserID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Identyfikator 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.

Zobacz też

Informacje o wdrożeniach aktualizacji oprogramowania