Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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

Summary: この文書では、Dell Command |UpdateEvents、PenetrationRate、Non-Compliance ListのCIM構造を更新します。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


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

デル定義クラス:

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

CIMクラスの更新イベント浸透率、コンプライアンス不適合、ROOT\DELL\PlatformUpdateEventsの下に記録され、サービスの開始時にクラスが登録され、テレメトリー イベントと同じ頻度でデータが入力されます。Bradbury Serviceは、Platinumに送信されるCIMクラスを使用して同じデータを更新します。

次の表はClass構造で、そのプロパティはPlatformUpdateEventsの下にあります。

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


クラス名: 浸透率
親クラス名: PlatformUpdateEvents
表 2
プロパティ 説明 値マップ 価値
最大日付レート 浸透率(パーセント)   {:.2%}


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

Additional Information

推奨記事

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

Article Properties


Affected Product

Dell Command | Update

Product

Dell Command | Update

Last Published Date

11 Jan 2024

Version

7

Article Type

How To