Dell Command Update CIMリファレンス ガイド

Summary: この記事では、Dell Command |UpdateEvents、PenetrationRate、コンプライアンス違反リストのCIM構造を更新。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

対象製品:

  • 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.org このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。 の DMTF (Distributed Management Task Force) の Web サイトと microsoft.comこのハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。 の Microsoft の Web サイトを参照してください。

Dell定義クラス:

Dell定義のクラスは、共通情報モデル(CIM)ではなくDellによって定義および入力されます。

CIMクラスの UpdateEventsPenetrationRateNon-Compliance は、サービスの開始時にクラスが登録される ROOT\DELL\PlatformUpdateEvents に記録され、テレメトリー イベントと同じ頻度でデータが入力されます。そのため、Bradbury Serviceは、Platinumに送信されるCIMクラスを使用して同じデータを更新します。

次の表はクラス構造であり、そのプロパティは PlatformUpdateEvents の下に存在します。

クラス名: UpdateEvents
Parent クラス名: プラットフォーム アップデート イベント
表1
プロパティ 説明 値マップ 価値
イベントの種類 イベントの種類を定義します {"0", "1", "2"} {"アップデートが完了しました",
"アップデートに失敗しました
"BIOSアップデート"}
コンポーネント タイプ これにより、イベントが発生した ComponentType が定義されます {"1", "2", "3", "4", "5"} {"BIOS",
"ドライバー
"ファームウェア"
"アプリケーション"
"ユーティリティ"}
SWBリリースID 適用されたSWBのリリースIDを定義します    
実行リターン コード DUPの実行後に受信するReturnCodeを定義します {"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"}


クラス名: PenetrationRate
親クラス名: プラットフォーム アップデート イベント
表 2
プロパティ 説明 値マップ 価値
UpToDateレート 浸透率(%)   {:.2%}


クラス名: NonComplianceList
親クラス名: プラットフォーム アップデート イベント
表3
プロパティ 説明
NCUpdateList(NCUpdateList) これらは、コンピュータへのインストールを試みていない、またはインストールに失敗した特定のコンポーネントの最新バージョンのSWBです。これには、ComponentType と SWB Release ID の 2 つのプロパティが含まれています (プロパティの詳細については、表 1 を参照してください) [{"ComponentType":2,"SWB":"43CRJ"}]です
上記の例では、SWB リリース ID は「43CRJ」で、ComponentType は「Driver」で、数値的には 2 として表されます。

Additional Information

推奨記事

ここでは、このトピックに関連した役立つ可能性のある推奨記事をいくつか紹介します。

Affected Products

Dell Command | Update

Products

Dell Command | Update
Article Properties
Article Number: 000203554
Article Type: How To
Last Modified: 22 May 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.