DSCResources/DCPP_PowerManagement/DCPP_PowerManagement.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("PowerManagement")] class DCPP_PowerManagement : OMI_BaseResource { [Key] String BlockDefinition; [Write] String Category; [Write, ValueMap{"EveryDay","Disabled","WeekDays","SelectDays"}, Values{"EveryDay","Disabled","WeekDays","SelectDays"}] String AutoOn; [Write] Uint16 AutoOnHr; [Write] Uint16 AutoOnMn; [Write] Uint16 AutoWakePeriod; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnSun; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnMon; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnTue; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnWed; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnThur; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnFri; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AutoOnSat; [Write, ValueMap{"Disabled","S5Only","S4AndS5"}, Values{"Disabled","S5Only","S4AndS5"}] String DeepSleepCtrl; [Write, ValueMap{"Auto","High","Med","Low","MedHigh","MedLow"}, Values{"Auto","High","Med","Low","MedHigh","MedLow"}] string FanSpeed; [Write] Uint16 FanSpeedLvl; [Write, ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] string UsbWake; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string FanCtrlOvrd; [Write, ValueMap{"Off","On","Last"}, Values{"Off","On","Last"}] string AcPwrRcvry; [Write, ValueMap{"AddInCard","Onboard","Disabled","LanOnly","LanWithPxeBoot","WlanOnly","LanWlan"}, Values{"AddInCard","Onboard","Disabled","LanOnly","LanWithPxeBoot","WlanOnly","LanWlan"}] string WakeOnLan; [Write, ValueMap{"SFP","LANSFP","SFPPXE"}, Values{"SFP","LANSFP","SFPPXE"}] string SfpwakeOnLan; [Write, ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String WakeOnAc; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string WakeOnDock; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string LidSwitch; [Write, ValueMap{"Enabled"}, Values{"Enabled"}] string BlinkPowerSupply1LED; [Write, ValueMap{"Enabled"}, Values{"Enabled"}] string BlinkPowerSupply2LED; [Write, ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String WlanAutoSense; [Write, ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String WwanAutoSense; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string BlockSleep; [Write, ValueMap{"OSAutomaticSelection","ForceS3"}, Values{"OSAutomaticSelection","ForceS3"}] string SleepMode; [Write, ValueMap{"Auto","Standard","Express","PrimAcUse","Custom"}, Values{"Auto","Standard","Express","PrimAcUse","Custom"}] string PrimaryBattChargeCfg; [Write] Uint16 CustomChargeStart; [Write] Uint16 CustomChargeStop; [Write, ValueMap{"Standard","Express"}, Values{"Standard","Express"}] string SliceBattChargeCfg; [Write, ValueMap{"Standard","Express"}, Values{"Standard","Express"}] string ModBattChargeCfg; [Write, ValueMap{"Standard","Express"}, Values{"Standard","Express"}] string DockBatteryChargeConfiguration; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string IntlSmartConnect; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string IntelReadyModeEn; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] String PeakShiftCfg; [Write] Uint16 PeakShiftBatteryThreshold; [Write] String PeakShiftDayConfiguration; [Write] String StartTime; [Write] String EndTime; [Write] String ChargeStartTime; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] String AdvBatteryChargeCfg; [Write] String AdvancedBatteryChargeConfiguration; [Write, ValueMap{"7.5Watts","15Watts"}, Values{"7.5Watts","15Watts"}] String Type_CBatteryOverloadProtection; [Write] String BeginningOfDay; [Write] String WorkPeriod; [Write, ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string SpeedShift; [Write, Description("Password")] string Password; [Write, Description("SecurePassword")] string SecurePassword; [Write] string PathToKey; }; |