Справочное руководство по Dell Command Update CIM

요약: В этой статье представлена информация о Dell Command | Обновите структуру CIM для UpdateEvents, PenetrationRate и списка несоответствий.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

지침

Затронутые продукты:

  • Dell Command | Update

В этом справочном руководстве описаны классы CIM (Common Information Model), добавленные с помощью Management Object File (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).

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

Следующие таблицы представляют собой структуру классов, а их свойства присутствуют в PlatformUpdateEvents:

Название класса: Имяродительского класса UpdateEvents
: События обновления платформы
Таблица 1.
Свойство Описание Карта значений Значения
Тип события Определяет тип события {"0", "1", "2"} {"Обновление завершено",
"Update Failed",
"BIOS обновлен"}
Тип компонента Это определяет тип компонента, для которого было вызвано событие {"1", "2", "3", "4", "5"} {"BIOS",
"Драйвер",
"Микропрограмма",
"Приложения",
"Утилиты"}
Идентификатор выпуска SWB Определяет идентификатор ReleaseID примененного SWB    
Код возврата выполнения Определяет значение ReturnCode, полученное после выполнения пакета 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"}


Название класса: PenetrationRate
— имя родительского класса: События обновления платформы
Таблица 2.
Свойство Описание Карта значений Значения
UpToDateRate Уровень проникновения в процентах   {:.2%}


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

추가 정보

Рекомендованные статьи

Ниже приведены некоторые рекомендованные статьи по этой теме, которые могут вас заинтересовать.

해당 제품

Dell Command | Update

제품

Dell Command | Update
문서 속성
문서 번호: 000203554
문서 유형: How To
마지막 수정 시간: 22 5월 2025
버전:  8
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.