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 的详细信息,请参阅分布式管理任务组 (DMTF) 网站 dmtf.orgThis hyperlink is taking you to a website outside of Dell Technologies.Microsoft 网站 microsoft.comThis hyperlink is taking you to a website outside of Dell Technologies.

戴尔定义的类别:

戴尔定义的类由戴尔而非通用信息模型 (CIM) 定义和填充。

CIM 类 UpdateEventsPenetrationRateNon-Compliance 记录在 ROOT\DELL\PlatformUpdateEvents 下,这些类在服务启动期间注册,数据以与遥测事件相同的节奏填充。因此,Bradbury Service 使用发送到 Platinum 的 CIM 类更新相同的数据。

下表是 Class 结构,其属性显示在 PlatformUpdateEvents 下:

类名:UpdateEvents
父类名:PlatformUpdateEvents
表 1
属性 描述 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
表 2
属性 描述 ValueMap 数值
UpToDate率 渗透率百分比   {:.2%}


类名:NonComplianceList
父类名:PlatformUpdateEvents
表 3
属性 描述 示例
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 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。