跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表
  • 使用“Company Administration”(公司管理),管理Dell EMC站点、产品和产品级联系人。

Dell Command Update CIM 参考指南

摘要: 本文提供有关 Dell Command | 的信息UpdateEvents、渗透率和违规列表的更新 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.org 此超链接会将您带往 Dell Technologies 之外的网站。 和 Microsoft 网站 ,网址为 microsoft.com 此超链接会将您带往 Dell Technologies 之外的网站。

戴尔定义的类:

戴尔定义的类由戴尔定义和填充,而不是由通用信息模型 (CIM) 进行填充。

CIM 类 UpdateEvents渗透率非合规性 记录在 ROOT\DELL\PlatformUpdateEvents 下,这些类在服务启动期间注册,并且数据以与遥测事件相同的频率填充。因此,Bradbury 服务使用发送到白金级的 CIM 类更新相同的数据。

下表是类结构,其属性位于 PlatformUpdateEvents 下:

类名称:UpdateEvents
父类名称:PlatformUpdateEvents
表 1:
属性 描述 价值图 数值
事件类型 定义事件类型 {"0", "1", "2"} {“更新已完成”,
“Update Failed”、“
BIOS Updated”}
组件类型 这定义了为其发起事件的 ComponentType {"1", "2", "3", "4", "5"} {“BIOS”,
“驱动程序”、“
固件”、“
应用程序”、“
实用程序”}
SWB 版本 ID 定义应用的 SWB 的 ReleaseID    
执行返回代码 定义运行 DUP 后收到的返回码 {"0","1", "2","3","4","5","6","7","8","9","10","11","12"} {“成功”,
“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”}


类名称:渗透率
父类名称:PlatformUpdateEvents
表 2:
属性 描述 价值图 数值
高达数据速率 渗透率(百分比)   {:.2%}


类名称:非合规列表
父类名称:PlatformUpdateEvents
表 3
属性 描述 示例
NCUpdateList 这些是未尝试或无法在计算机上安装的特定组件的最新版本的 SWB。它包含两个属性:ComponentType 和 SWB Release ID(有关属性的更多详细信息,请参阅 表 1) [{“ComponentType”:2,“SWB”:“43CRJ”}]
在上面的示例中,SWB 版本 ID 为“43CRJ”,组件类型为“驱动程序”,以数字表示为 2。

其他信息

推荐的文章

以下是您可能会感兴趣的与此主题相关的一些推荐文章。

文章属性


受影响的产品

Dell Command | Update

产品

Dell Command | Update

上次发布日期

11 1月 2024

版本

7

文章类型

How To