класс WMI сервера SMS_AppDeploymentAssetDetails

Класс SMS_AppDeploymentAssetDetails инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который представляет сведения о развертывании на уровне ресурсов.

Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.

Синтаксис

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;  
};  

Методы

Класс SMS_AppDeploymentAssetDetails не определяет методы.

Свойства

AppCI
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Элемент конфигурации приложения.

AppName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [read]

Описание приложения.

AppStatusType
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Тип состояния приложения. Возможные значения:

Значение Состояние приложения
1 Успешно
2 Inprogress
3 RequirementsNotMet
4 Unknown
5 Error

AssignmentID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [ключ, not_null, чтение]

См . SMS_CIAssignmentBaseClass класс WMI сервера.

AssignmentUniqueID
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

См . SMS_CIAssignmentBaseClass класс WMI сервера.

CollectionID
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор коллекции, в которой было развернуто развертывание.

CollectionName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Имя коллекции.

ComplianceState
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Состояние соответствия для элемента конфигурации.

DeploymentIntent
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [read]

Предполагаемое назначение развертывания независимо от указанного действия (установка или удаление). Возможные значения:

Значение Первоначальная цель
1 Обязательный
2 Доступно
3 Имитировать

DTCI
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [ключ, not_null, чтение]

Элемент конфигурации типа развертывания.

DTModelID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [ключ, not_null, чтение]

Идентификатор модели типа развертывания.

DTName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [read]

Описание типа развертывания.

DTResultID
Тип данных: UInt64

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор результата типа развертывания.

EnforcementState
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Состояние принудительного применения. Возможные значения:

Значение Состояние принудительного применения
0 Состояние принудительного применения неизвестно
1 Начало принудительного применения
2 Принудительное применение в ожидании содержимого
3 Ожидание завершения другой установки
4 Ожидание периода обслуживания перед установкой
5 Перед установкой требуется перезагрузка
6 Общий сбой
7 Ожидающая установка
8 Установка обновления
9 Ожидающий перезапуск системы
10 Обновление успешно установлено
11 Не удалось установить обновление
12 Скачивание обновления
13 Скачаемое обновление
14 Не удалось загрузить обновление

ExtendedInfoDescriptionID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор описания расширенных сведений.

ExtendedInfoID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор расширенной информации.

InstalledState
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Состояние установки. Возможные значения:

Значение Состояние установки
1 Удалить
2 Установка
3 Unknown

IsMachineAssignedToUser
Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [read]

true Значение , если компьютер назначен пользователю.

IsMachineChangesPersisted
Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [read]

true Значение , если изменения, внесенные в виртуальную машину, сохраняются.

IsVM
Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [read]

true Значение , если компьютер является виртуальной машиной.

MachineID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор виртуальной машины.

MachineName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ, not_null, чтение]

Имя виртуальной машины.

PolicyModelID
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Идентификатор модели политики.

Revision
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Revision.

StartTime
Тип данных: DateTime

Тип доступа: только для чтения

Квалификаторы: [read]

Время развертывания.

StatusType
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Тип состояния.

Значение Тип состояния
1 Успешно
2 Inprogress
3 RequirementsNotMet
4 Unknown
5 Error

Technology
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Технологии.

UpdateState
Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Состояние обновления.

UserName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ, not_null, чтение]

Имя пользователя.

VMHostName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [read]

Имя узла виртуальной машины.

Замечания

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.