Довідковий посібник Dell Command Update CIM

摘要: У цій статті наведено відомості про команду Dell | Оновіть структуру CIM для списку UpdateEvents, PenetrationRate та Non-Compliance.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

Продукти, на які вплинули:

  • Команда Dell | Оновлювати

У цьому довіднику задокументовано класи Common Information Model (CIM), додані завдяки файлу об'єктів керування (MOF):

// ===================================================================
// $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 відвідайте веб-сайт Distributed Management Task Force (DMTF) за адресою dmtf.orgЦе гіперпосилання веде вас на веб-сайт за межами Dell Technologies. та веб-сайт корпорації Майкрософт за адресою microsoft.comЦе гіперпосилання веде вас на веб-сайт за межами Dell Technologies..

Визначені класи Dell:

Класи, визначені Dell, визначаються та заповнюються компанією Dell, а не загальною інформаційною моделлю (CIM).

Події оновлення класів CIM, PenetrationRate та Non-Compliance записуються в розділі ROOT\DELL\PlatformUpdateEvents, де класи реєструються під час запуску служби, а дані заповнюються з тією ж періодичністю, що й події телеметрії. Так, Bradbury Service оновлює ті ж дані за допомогою класів CIM, які відправляються в Platinum.

Наступні таблиці є структурою класу, і їх властивості присутні в розділі PlatformUpdateEvents:

Назва класу: Ім'я батьківського класу UpdateEvents
: PlatformUpdateEvents
Таблиця 1
Власність Опис Карта значень Значення
Тип події визначає тип події {"0", "1", "2"} {"Оновлення завершено",
"Помилка оновлення",
"BIOS оновлено"}
ComponentType (Тип компонента) Це визначає тип компонента, для якого було порушено Подію {"1", "2", "3", "4", "5"} {"БІОС",
"Драйвер",
"Прошивка",
"Програми",
"Утиліти"}
Ідентифікатор випуску SWB Визначає ReleaseID застосованого SWB    
Код повернення виконання Визначає ReturnCode, отриманий після запуску DUP {"0","1", "2","3","4","5","6","7","8","9","10","11","12"} {"УСПІХ",
"ПОМИЛКА",
"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
Власність Опис Карта значень Значення
UpToDateRate Коефіцієнт проникнення у відсотках   {:.2%}


Назва класу: Ім'я батьківського класу NonComplianceList
PlatformUpdateEvents
Таблиця 3
Власність Опис Приклад
Список NCUpdateList Це SWB останньої версії певного компонента, який не намагався або не вдалося встановити на комп'ютер. Він містить дві властивості: ComponentType та SWB Release ID (див. Таблицю 1 для більш детальної інформації про властивості) [{"ComponentType":2,"SWB":"43CRJ"}]
У наведеному вище прикладі ідентифікатором випуску SWB є «43CRJ», який має тип компонента як «Драйвер», що чисельно представлено як 2.

其他資訊

Рекомендовані статті

Ось кілька рекомендованих статей, пов'язаних з цією темою, які можуть вас зацікавити.

受影響的產品

Dell Command | Update
文章屬性
文章編號: 000203554
文章類型: How To
上次修改時間: 22 5月 2025
版本:  8
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。