Dell Command Update CIM 参考指南
요약: 本文提供有关 Dell Command |更新 UpdateEvents、PenetrationRate 和不合规列表的 CIM 结构。
이 문서는 다음에 적용됩니다.
이 문서는 다음에 적용되지 않습니다.
이 문서는 특정 제품과 관련이 없습니다.
모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.
지침
受影响的产品:
- Dell Command | Update
本参考指南记录了由于管理对象文件 (MOF) 而添加的公共信息模型 (CIM) 类:
// ===================================================================
// $Version:1.0 $
// ===================================================================
#PRAGMA AUTORECOVER
#pragma classflags("forceupdate")
#pragma namespace ("\\\\.\\root\\default")
[Locale(1033) : ToInstance]
Instance of __Namespace
{
Name = "Dell";
};
#pragma namespace("\\\\.\\Root\\Dell")
Instance of __Namespace
{
Name = "PlatformUpdateEvents";
};
#pragma namespace ("\\\\.\\Root\\Dell\\PlatformUpdateEvents")
class PenetrationRate {
[Description (
"This property defines information about the penetration rate. Penetration rate defines percentage of successful updates pushed to the system" )]
string UpToDateRate;
};
class UpdateEvents {
[Description (
"This property defines information about the Update Events." ),
ValueMap { "1", "2", "3", "4", "5" },
Values { "BIOS", "Driver", "Firmware", "Applications", "Utilities" } ]
uint16 ComponentType ;
[Description (
"This property defines information about the Update Events." ),
ValueMap { "0", "1", "2" },
Values { "Update Completed", "Update Failed", "BIOS Updated" } ]
uint16 EventType ;
[Description (
"This property defines information about the execution returnCode." ),
ValueMap { "0", "1", "2","3","4","5","6","7","8","9","10","11","12" },
Values { "SUCCESS", "ERROR", "REBOOT_REQUIRED","DEP_SOFT_ERROR","DEP_HARD_ERROR","PLATFORM_UNSUPPORTED","REBOOTING_SYSTEM","PASSWORD_REQUIRED","NO_DOWNGRADE","REBOOT_UPDATE_PENDING","INVALID_CMDLINE_SPEC","UNKNOWN_OPTION","AUTHORIZATION_LEVEL" } ]
uint16 ExecutionReturnCode ;
[Description (
"This property indicates payload release ID." )]
string SWBReleaseID ;
};
class NonComplianceList {
[Description (
"This property defines information about the Non-Compliance SWB List. It is in JSON format. Each JSON object carries two properties which are Component Type and SWB ID" )]
string NCUpdateList;
};
CIM 提供了用于描述系统管理环境中的可管理对象的概念模型。CIM 是一种建模工具,而不是一种编程语言。CIM 提供了用于将对象组织成托管环境模型的结构。为了对托管环境进行建模,CIM 提供了对象的抽象类和具体类。这些类对系统、网络、应用程序和管理相关数据分组的基本特征进行建模。
戴尔定义的类别:
戴尔定义的类由戴尔而非通用信息模型 (CIM) 定义和填充。
CIM 类 UpdateEvents、 PenetrationRate 和 Non-Compliance 记录在 ROOT\DELL\PlatformUpdateEvents 下,这些类在服务启动期间注册,数据以与遥测事件相同的节奏填充。因此,Bradbury Service 使用发送到 Platinum 的 CIM 类更新相同的数据。
下表是 Class 结构,其属性显示在 PlatformUpdateEvents 下:
类名:UpdateEvents父类名:PlatformUpdateEvents
| 属性 | 描述 | ValueMap | 数值 |
|---|---|---|---|
| EventType | 定义事件的类型 | {"0", "1", "2"} | {“更新完成”, “更新失败”、“ BIOS 更新”} |
| 组件类型 | 这定义了为其引发事件的 ComponentType | {"1", "2", "3", "4", "5"} | {“BIOS”, “Driver”、“ Firmware”、“ Applications”、“ Utilities”} |
| SWB 版本 ID | 定义应用的 SWB 的 ReleaseID | ||
| 执行返回代码 | 定义运行 DUP 后收到的 ReturnCode | {"0","1", "2","3","4","5","6","7","8","9","10","11","12"} | {“SUCCESS”, “ERROR”, “REBOOT_REQUIRED”, “DEP_SOFT_ERROR”, “DEP_HARD_ERROR”, “PLATFORM_UNSUPPORTED”, “REBOOTING_SYSTEM”, “PASSWORD_REQUIRED”, “NO_DOWNGRADE”, “REBOOT_UPDATE_PENDING”, “INVALID_CMDLINE_SPEC”, “UNKNOWN_OPTION”, “AUTHORIZATION_LEVEL”} |
类名:PenetrationRate
父类名称:PlatformUpdateEvents
| 属性 | 描述 | ValueMap | 数值 |
|---|---|---|---|
| UpToDate率 | 渗透率百分比 | {:.2%} |
类名:NonComplianceList
父类名:PlatformUpdateEvents
| 属性 | 描述 | 示例 |
|---|---|---|
| NCUpdateList | 这些是未尝试在计算机上安装或无法安装的特定组件的最新版本的 SWB。它包含两个属性:ComponentType 和 SWB Release ID(有关这些属性的更多详细信息,请参阅表 1) | [{“ComponentType”:2,“SWB”:“43CRJ”}] 在上面的示例中,SWB 版本 ID 为“43CRJ”,其 ComponentType 为“Driver”,在数字上表示为 2。 |
추가 정보
해당 제품
Dell Command | Update제품
Dell Command | Update문서 속성
문서 번호: 000203554
문서 유형: How To
마지막 수정 시간: 22 5월 2025
버전: 8
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.