diff --git a/imcsdk/imcbiostables.py b/imcsdk/imcbiostables.py index 5f0e4f69..111199e3 100644 --- a/imcsdk/imcbiostables.py +++ b/imcsdk/imcbiostables.py @@ -20,6 +20,8 @@ bios_tokens_table = { "classic": { "aspmSupport": {"mo_name": "BiosVfASPMSupport", "prop_name": "vp_aspm_support"}, + "acpiSratSpFlagEn": {"mo_name": "BiosVfAcpiSratSpFlagEn", "prop_name": "vp_acpi_srat_sp_flag_en"}, + "adaptiveRefreshMgmtLevel": {"mo_name": "BiosVfAdaptiveRefreshMgmtLevel", "prop_name": "vp_adaptive_refresh_mgmt_level"}, "adjacentCacheLinePrefetch": {"mo_name": "BiosVfAdjacentCacheLinePrefetch", "prop_name": "vp_adjacent_cache_line_prefetch"}, "advancedMemTest": {"mo_name": "BiosVfAdvancedMemTest", "prop_name": "vp_advanced_mem_test"}, "altitude": {"mo_name": "BiosVfAltitude", "prop_name": "vp_altitude"}, @@ -43,31 +45,53 @@ "cpuPowerManagement": {"mo_name": "BiosVfCPUPowerManagement", "prop_name": "vp_cpu_power_management"}, "crQos": {"mo_name": "BiosVfCRQos", "prop_name": "vp_cr_qos"}, "cbsCmnApbdis": {"mo_name": "BiosVfCbsCmnApbdis", "prop_name": "vp_cbs_cmn_apbdis"}, + "cbsCmnApbdisDfPstateRs": {"mo_name": "BiosVfCbsCmnApbdisDfPstateRs", "prop_name": "vp_cbs_cmn_apbdis_df_pstate_rs"}, + "cbsCmnCpuAvx512": {"mo_name": "BiosVfCbsCmnCpuAvx512", "prop_name": "vp_cbs_cmn_cpu_avx512"}, "cbsCmnCpuCpb": {"mo_name": "BiosVfCbsCmnCpuCpb", "prop_name": "vp_cbs_cmn_cpu_cpb"}, "cbsCmnCpuGenDowncoreCtrl": {"mo_name": "BiosVfCbsCmnCpuGenDowncoreCtrl", "prop_name": "vp_cbs_cmn_cpu_gen_downcore_ctrl"}, "cbsCmnCpuGlobalCstateCtrl": {"mo_name": "BiosVfCbsCmnCpuGlobalCstateCtrl", "prop_name": "vp_cbs_cmn_cpu_global_cstate_ctrl"}, "cbsCmnCpuL1streamHwPrefetcher": {"mo_name": "BiosVfCbsCmnCpuL1StreamHwPrefetcher", "prop_name": "vp_cbs_cmn_cpu_l1_stream_hw_prefetcher"}, "cbsCmnCpuL2streamHwPrefetcher": {"mo_name": "BiosVfCbsCmnCpuL2StreamHwPrefetcher", "prop_name": "vp_cbs_cmn_cpu_l2_stream_hw_prefetcher"}, + "cbsCmnCpuSevAsidSpaceLimit": {"mo_name": "BiosVfCbsCmnCpuSevAsidSpaceLimit", "prop_name": "vp_cbs_cmn_cpu_sev_asid_space_limit"}, "cbsCmnCpuSmee": {"mo_name": "BiosVfCbsCmnCpuSmee", "prop_name": "vp_cbs_cmn_cpu_smee"}, "cbsCmnCpuStreamingStoresCtrl": {"mo_name": "BiosVfCbsCmnCpuStreamingStoresCtrl", "prop_name": "vp_cbs_cmn_cpu_streaming_stores_ctrl"}, "cbsCmnDeterminismSlider": {"mo_name": "BiosVfCbsCmnDeterminismSlider", "prop_name": "vp_cbs_cmn_determinism_slider"}, + "cbsCmnEdcControlThrottle": {"mo_name": "BiosVfCbsCmnEdcControlThrottle", "prop_name": "vp_cbs_cmn_edc_control_throttle"}, "cbsCmnEfficiencyModeEn": {"mo_name": "BiosVfCbsCmnEfficiencyModeEn", "prop_name": "vp_cbs_cmn_efficiency_mode_en"}, + "cbsCmnEfficiencyModeEnRs": {"mo_name": "BiosVfCbsCmnEfficiencyModeEnRs", "prop_name": "vp_cbs_cmn_efficiency_mode_en_rs"}, "cbsCmnFixedSocPstate": {"mo_name": "BiosVfCbsCmnFixedSocPstate", "prop_name": "vp_cbs_cmn_fixed_soc_pstate"}, "cbsCmnGnbNbIommu": {"mo_name": "BiosVfCbsCmnGnbNbIOMMU", "prop_name": "vp_cbs_cmn_gnb_nb_iommu"}, "cbsCmnGnbSmucppc": {"mo_name": "BiosVfCbsCmnGnbSMUCPPC", "prop_name": "vp_cbs_cmn_gnb_smucppc"}, "cbsCmnGnbSmuDfCstates": {"mo_name": "BiosVfCbsCmnGnbSMUDfCstates", "prop_name": "vp_cbs_cmn_gnb_smu_df_cstates"}, + "cbsCmnGnbSmuDffoRs": {"mo_name": "BiosVfCbsCmnGnbSMUDffoRs", "prop_name": "vp_cbs_cmn_gnb_smu_dffo_rs"}, + "cbsCmnGnbSmuDlwmSupport": {"mo_name": "BiosVfCbsCmnGnbSMUDlwmSupport", "prop_name": "vp_cbs_cmn_gnb_smu_dlwm_support"}, "cbsCmnMemCtrlBankGroupSwapDdr4": {"mo_name": "BiosVfCbsCmnMemCtrlBankGroupSwapDdr4", "prop_name": "vp_cbs_cmn_mem_ctrl_bank_group_swap_ddr4"}, + "cbsCmnMemCtrllerPwrDnEnDdr": {"mo_name": "BiosVfCbsCmnMemCtrllerPwrDnEnDdr", "prop_name": "vp_cbs_cmn_mem_ctrller_pwr_dn_en_ddr"}, "cbsCmnMemMapBankInterleaveDdr4": {"mo_name": "BiosVfCbsCmnMemMapBankInterleaveDdr4", "prop_name": "vp_cbs_cmn_mem_map_bank_interleave_ddr4"}, + "cbsCmnMemSpeedDdr47xx2": {"mo_name": "BiosVfCbsCmnMemSpeedDdr47xx2", "prop_name": "vp_cbs_cmn_mem_speed_ddr47xx2"}, + "cbsCmnMemSpeedDdr47xx3": {"mo_name": "BiosVfCbsCmnMemSpeedDdr47xx3", "prop_name": "vp_cbs_cmn_mem_speed_ddr47xx3"}, + "cbsCmnPreferredIo7xx2": {"mo_name": "BiosVfCbsCmnPreferredIO7xx2", "prop_name": "vp_cbs_cmn_preferred_i_o7xx2"}, + "cbsCmnPreferredIo7xx3": {"mo_name": "BiosVfCbsCmnPreferredIO7xx3", "prop_name": "vp_cbs_cmn_preferred_i_o7xx3"}, "cbsCmncTdpCtl": {"mo_name": "BiosVfCbsCmncTDPCtl", "prop_name": "vp_cbs_cmnc_tdp_ctl"}, + "cbsCmnxGmiForceLinkWidthRs": {"mo_name": "BiosVfCbsCmnxGmiForceLinkWidthRs", "prop_name": "vp_cbs_cmnx_gmi_force_link_width_rs"}, "cbsCpuCcdCtrlSsp": {"mo_name": "BiosVfCbsCpuCcdCtrlSsp", "prop_name": "vp_cbs_cpu_ccd_ctrl_ssp"}, "cbsCpuCoreCtrl": {"mo_name": "BiosVfCbsCpuCoreCtrl", "prop_name": "vp_cbs_cpu_core_ctrl"}, + "cbsCpuDownCoreCtrlBergamo": {"mo_name": "BiosVfCbsCpuDownCoreCtrlBergamo", "prop_name": "vp_cbs_cpu_down_core_ctrl_bergamo"}, + "cbsCpuDownCoreCtrlGenoa": {"mo_name": "BiosVfCbsCpuDownCoreCtrlGenoa", "prop_name": "vp_cbs_cpu_down_core_ctrl_genoa"}, "cbsCpuSmtCtrl": {"mo_name": "BiosVfCbsCpuSmtCtrl", "prop_name": "vp_cbs_cpu_smt_ctrl"}, + "cbsDbgCpuGenCpuWdt": {"mo_name": "BiosVfCbsDbgCpuGenCpuWdt", "prop_name": "vp_cbs_dbg_cpu_gen_cpu_wdt"}, + "cbsDbgCpuLapicMode": {"mo_name": "BiosVfCbsDbgCpuLApicMode", "prop_name": "vp_cbs_dbg_cpu_l_apic_mode"}, "cbsDbgCpuSnpMemCover": {"mo_name": "BiosVfCbsDbgCpuSnpMemCover", "prop_name": "vp_cbs_dbg_cpu_snp_mem_cover"}, "cbsDbgCpuSnpMemSizeCover": {"mo_name": "BiosVfCbsDbgCpuSnpMemSizeCover", "prop_name": "vp_cbs_dbg_cpu_snp_mem_size_cover"}, + "cbsDfCmn4linkMaxXgmiSpeed": {"mo_name": "BiosVfCbsDfCmn4LinkMaxXgmiSpeed", "prop_name": "vp_cbs_df_cmn4_link_max_xgmi_speed"}, "cbsDfCmnAcpiSratL3numa": {"mo_name": "BiosVfCbsDfCmnAcpiSratL3Numa", "prop_name": "vp_cbs_df_cmn_acpi_srat_l3_numa"}, "cbsDfCmnDramNps": {"mo_name": "BiosVfCbsDfCmnDramNps", "prop_name": "vp_cbs_df_cmn_dram_nps"}, + "cbsDfCmnDramScrubTime": {"mo_name": "BiosVfCbsDfCmnDramScrubTime", "prop_name": "vp_cbs_df_cmn_dram_scrub_time"}, "cbsDfCmnMemIntlv": {"mo_name": "BiosVfCbsDfCmnMemIntlv", "prop_name": "vp_cbs_df_cmn_mem_intlv"}, + "cbsDfCmnMemIntlvControl": {"mo_name": "BiosVfCbsDfCmnMemIntlvControl", "prop_name": "vp_cbs_df_cmn_mem_intlv_control"}, "cbsDfCmnMemIntlvSize": {"mo_name": "BiosVfCbsDfCmnMemIntlvSize", "prop_name": "vp_cbs_df_cmn_mem_intlv_size"}, + "cbsDfDbgXgmiLinkCfg": {"mo_name": "BiosVfCbsDfDbgXgmiLinkCfg", "prop_name": "vp_cbs_df_dbg_xgmi_link_cfg"}, + "cbsGnbDbgPcieTbtSupport": {"mo_name": "BiosVfCbsGnbDbgPcieTbtSupport", "prop_name": "vp_cbs_gnb_dbg_pcie_tbt_support"}, "cbsSevSnpSupport": {"mo_name": "BiosVfCbsSevSnpSupport", "prop_name": "vp_cbs_sev_snp_support"}, "ciscoAdaptiveMemTraining": {"mo_name": "BiosVfCiscoAdaptiveMemTraining", "prop_name": "vp_cisco_adaptive_mem_training"}, "ciscoDebugLevel": {"mo_name": "BiosVfCiscoDebugLevel", "prop_name": "vp_cisco_debug_level"}, @@ -94,7 +118,9 @@ "streamerPrefetch": {"mo_name": "BiosVfDCUPrefetch", "prop_name": "vp_streamer_prefetch"}, "dramClockThrottling": {"mo_name": "BiosVfDRAMClockThrottling", "prop_name": "vp_dram_clock_throttling"}, "demandScrub": {"mo_name": "BiosVfDemandScrub", "prop_name": "vp_demand_scrub"}, + "dfxOsbEn": {"mo_name": "BiosVfDfxOsbEn", "prop_name": "vp_dfx_osb_en"}, "directCacheAccess": {"mo_name": "BiosVfDirectCacheAccess", "prop_name": "vp_direct_cache_access"}, + "dmaCtrlOptIn": {"mo_name": "BiosVfDmaCtrlOptIn", "prop_name": "vp_dma_ctrl_opt_in"}, "dramRefreshRate": {"mo_name": "BiosVfDramRefreshRate", "prop_name": "vp_dram_refresh_rate"}, "dramSwThermalThrottling": {"mo_name": "BiosVfDramSwThermalThrottling", "prop_name": "vp_dram_sw_thermal_throttling"}, "eppEnable": {"mo_name": "BiosVfEPPEnable", "prop_name": "vp_epp_enable"}, @@ -103,17 +129,22 @@ "edpcEn": {"mo_name": "BiosVfEdpcEn", "prop_name": "vp_edpc_en"}, "enableClockSpreadSpec": {"mo_name": "BiosVfEnableClockSpreadSpec", "prop_name": "vp_enable_clock_spread_spec"}, "enableMktme": {"mo_name": "BiosVfEnableMktme", "prop_name": "vp_enable_mktme"}, + "enableRmt": {"mo_name": "BiosVfEnableRMT", "prop_name": "vp_enable_rmt"}, + "enableTdx": {"mo_name": "BiosVfEnableTdx", "prop_name": "vp_enable_tdx"}, + "enableTdxSeamldr": {"mo_name": "BiosVfEnableTdxSeamldr", "prop_name": "vp_enable_tdx_seamldr"}, "enableTme": {"mo_name": "BiosVfEnableTme", "prop_name": "vp_enable_tme"}, "energyEfficientTurbo": {"mo_name": "BiosVfEnergyEfficientTurbo", "prop_name": "vp_energy_efficient_turbo"}, "engPerfTuning": {"mo_name": "BiosVfEngPerfTuning", "prop_name": "vp_eng_perf_tuning"}, "enhancedIntelSpeedStepTech": {"mo_name": "BiosVfEnhancedIntelSpeedStepTech", "prop_name": "vp_enhanced_intel_speed_step_tech"}, "epochUpdate": {"mo_name": "BiosVfEpochUpdate", "prop_name": "vp_epoch_update"}, + "errorCheckScrub": {"mo_name": "BiosVfErrorCheckScrub", "prop_name": "vp_error_check_scrub"}, "executeDisableBit": {"mo_name": "BiosVfExecuteDisableBit", "prop_name": "vp_execute_disable_bit"}, "extendedApic": {"mo_name": "BiosVfExtendedAPIC", "prop_name": "vp_extended_apic"}, "frb2enable": {"mo_name": "BiosVfFRB2Enable", "prop_name": "vp_fr_b2_enable"}, "hwpmEnable": {"mo_name": "BiosVfHWPMEnable", "prop_name": "vp_hwpm_enable"}, "hardwarePrefetch": {"mo_name": "BiosVfHardwarePrefetch", "prop_name": "vp_hardware_prefetch"}, "imcInterleave": {"mo_name": "BiosVfIMCInterleave", "prop_name": "vp_imc_interleave"}, + "ioatConfigCpm": {"mo_name": "BiosVfIOATConfigCpm", "prop_name": "vp_ioat_config_cpm"}, "iohResource": {"mo_name": "BiosVfIOHResource", "prop_name": "vp_ioh_resource"}, "ipv4http": {"mo_name": "BiosVfIPV4HTTP", "prop_name": "vp_ip_v4_http"}, "ipv4pxe": {"mo_name": "BiosVfIPV4PXE", "prop_name": "vp_ip_v4_pxe"}, @@ -150,6 +181,8 @@ "memorySizeLimit": {"mo_name": "BiosVfMemorySizeLimit", "prop_name": "vp_memory_size_limit"}, "memoryThermalThrottling": {"mo_name": "BiosVfMemoryThermalThrottling", "prop_name": "vp_memory_thermal_throttling"}, "mirroringMode": {"mo_name": "BiosVfMirroringMode", "prop_name": "vp_mirroring_mode"}, + "mmiohBase": {"mo_name": "BiosVfMmiohBase", "prop_name": "vp_mmioh_base"}, + "mmiohSize": {"mo_name": "BiosVfMmiohSize", "prop_name": "vp_mmioh_size"}, "numaOptimized": {"mo_name": "BiosVfNUMAOptimized", "prop_name": "vp_numa_optimized"}, "networkStack": {"mo_name": "BiosVfNetworkStack", "prop_name": "vp_network_stack"}, "nvmdimmPerformConfig": {"mo_name": "BiosVfNvmdimmPerformConfig", "prop_name": "vp_nvmdimm_perform_config"}, @@ -161,6 +194,7 @@ "onboardScuStorageSupport": {"mo_name": "BiosVfOnboardStorage", "prop_name": "vp_onboard_scu_storage_support"}, "onboardScuStorageSwStack": {"mo_name": "BiosVfOnboardStorageSWStack", "prop_name": "vp_onboard_scu_storage_sw_stack"}, "operationMode": {"mo_name": "BiosVfOperationMode", "prop_name": "vp_operation_mode"}, + "optimizedPowerMode": {"mo_name": "BiosVfOptimizedPowerMode", "prop_name": "vp_optimized_power_mode"}, "outOfBandMgmtPort": {"mo_name": "BiosVfOutOfBandMgmtPort", "prop_name": "vp_out_of_band_mgmt_port"}, "pciOptionRoMs": {"mo_name": "BiosVfPCIOptionROMs", "prop_name": "vp_pci_option_ro_ms"}, "acsControlGpu1state": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_acs_control_gp_u1_state"}, @@ -226,19 +260,31 @@ "slotFrontNvme11optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme11_option_rom"}, "slotFrontNvme12linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme12_link_speed"}, "slotFrontNvme12optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme12_option_rom"}, + "slotFrontNvme13linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme13_link_speed"}, "slotFrontNvme13optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme13_option_rom"}, + "slotFrontNvme14linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme14_link_speed"}, "slotFrontNvme14optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme14_option_rom"}, + "slotFrontNvme15linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme15_link_speed"}, "slotFrontNvme15optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme15_option_rom"}, + "slotFrontNvme16linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme16_link_speed"}, "slotFrontNvme16optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme16_option_rom"}, + "slotFrontNvme17linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme17_link_speed"}, "slotFrontNvme17optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme17_option_rom"}, + "slotFrontNvme18linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme18_link_speed"}, "slotFrontNvme18optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme18_option_rom"}, + "slotFrontNvme19linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme19_link_speed"}, "slotFrontNvme19optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme19_option_rom"}, "slotFrontNvme1linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme1_link_speed"}, "slotFrontNvme1optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme1_option_rom"}, + "slotFrontNvme20linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme20_link_speed"}, "slotFrontNvme20optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme20_option_rom"}, + "slotFrontNvme21linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme21_link_speed"}, "slotFrontNvme21optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme21_option_rom"}, + "slotFrontNvme22linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme22_link_speed"}, "slotFrontNvme22optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme22_option_rom"}, + "slotFrontNvme23linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme23_link_speed"}, "slotFrontNvme23optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme23_option_rom"}, + "slotFrontNvme24linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme24_link_speed"}, "slotFrontNvme24optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme24_option_rom"}, "slotFrontNvme2linkSpeed": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme2_link_speed"}, "slotFrontNvme2optionRom": {"mo_name": "BiosVfPCISlotOptionROMEnable", "prop_name": "vp_slot_front_nvme2_option_rom"}, @@ -340,6 +386,7 @@ "partialMirrorValue4": {"mo_name": "BiosVfPartialMirrorValue4", "prop_name": "vp_partial_mirror_value4"}, "patrolScrub": {"mo_name": "BiosVfPatrolScrub", "prop_name": "vp_patrol_scrub"}, "patrolScrubDuration": {"mo_name": "BiosVfPatrolScrubDuration", "prop_name": "vp_patrol_scrub_duration"}, + "pchPciePllSsc": {"mo_name": "BiosVfPchPciePllSsc", "prop_name": "vp_pch_pcie_pll_ssc"}, "pchUsb30mode": {"mo_name": "BiosVfPchUsb30Mode", "prop_name": "vp_pch_usb30_mode"}, "pciRomClp": {"mo_name": "BiosVfPciRomClp", "prop_name": "vp_pci_rom_clp"}, "pcieAriSupport": {"mo_name": "BiosVfPcieARISupport", "prop_name": "vp_pcie_ari_support"}, @@ -347,6 +394,7 @@ "pcieSlotsCdnEnable": {"mo_name": "BiosVfPcieSlotsCdnEnable", "prop_name": "vp_pcie_slots_cdn_enable"}, "postPackageRepair": {"mo_name": "BiosVfPostPackageRepair", "prop_name": "vp_post_package_repair"}, "popSupport": {"mo_name": "BiosVfPowerOnPasswordSupport", "prop_name": "vp_pop_support"}, + "prmrrSize": {"mo_name": "BiosVfPrmrrSize", "prop_name": "vp_prmrr_size"}, "processorC1e": {"mo_name": "BiosVfProcessorC1E", "prop_name": "vp_processor_c1_e"}, "processorC3report": {"mo_name": "BiosVfProcessorC3Report", "prop_name": "vp_processor_c3_report"}, "processorC6report": {"mo_name": "BiosVfProcessorC6Report", "prop_name": "vp_processor_c6_report"}, @@ -355,14 +403,18 @@ "qpiLinkFrequency": {"mo_name": "BiosVfQPIConfig", "prop_name": "vp_qpi_link_frequency"}, "qpiLinkSpeed": {"mo_name": "BiosVfQpiLinkSpeed", "prop_name": "vp_qpi_link_speed"}, "qpiSnoopMode": {"mo_name": "BiosVfQpiSnoopMode", "prop_name": "vp_qpi_snoop_mode"}, + "resizeBarSupport": {"mo_name": "BiosVfResizeBarSupport", "prop_name": "vp_resize_bar_support"}, "resumeOnAcPowerLoss": {"mo_name": "BiosVfResumeOnACPowerLoss", "prop_name": "vp_resume_on_ac_power_loss"}, + "runtimePostPackageRepair": {"mo_name": "BiosVfRuntimePostPackageRepair", "prop_name": "vp_runtime_post_package_repair"}, "sev": {"mo_name": "BiosVfSEV", "prop_name": "vp_sev"}, "sha1pcrBank": {"mo_name": "BiosVfSHA1PCRBank", "prop_name": "vp_sh_a1_pcr_bank"}, "sha256pcrBank": {"mo_name": "BiosVfSHA256PCRBank", "prop_name": "vp_sh_a256_pcr_bank"}, + "sha384pcrBank": {"mo_name": "BiosVfSHA384PCRBank", "prop_name": "vp_sh_a384_pcr_bank"}, "smee": {"mo_name": "BiosVfSMEE", "prop_name": "vp_smee"}, "sataModeSelect": {"mo_name": "BiosVfSataModeSelect", "prop_name": "vp_sata_mode_select"}, "selectMemoryRasConfiguration": {"mo_name": "BiosVfSelectMemoryRASConfiguration", "prop_name": "vp_select_memory_ras_configuration"}, "selectPprType": {"mo_name": "BiosVfSelectPprType", "prop_name": "vp_select_ppr_type"}, + "serialMux": {"mo_name": "BiosVfSerialMux", "prop_name": "vp_serial_mux"}, "serialPortAenable": {"mo_name": "BiosVfSerialPortAEnable", "prop_name": "vp_serial_port_a_enable"}, "enableSgx": {"mo_name": "BiosVfSgx", "prop_name": "vp_enable_sgx"}, "sgxAutoRegistrationAgent": {"mo_name": "BiosVfSgx", "prop_name": "vp_sgx_auto_registration_agent"}, @@ -386,10 +438,10 @@ "svmMode": {"mo_name": "BiosVfSvmMode", "prop_name": "vp_svm_mode"}, "tpmControl": {"mo_name": "BiosVfTPMControl", "prop_name": "vp_tpm_control"}, "tpmPendingOperation": {"mo_name": "BiosVfTPMControl", "prop_name": "vp_tpm_pending_operation"}, - "tpmSupport": {"mo_name": "BiosVfTPMSupport", "prop_name": "vp_tpm_support"}, "tsme": {"mo_name": "BiosVfTSME", "prop_name": "vp_tsme"}, "txtSupport": {"mo_name": "BiosVfTXTSupport", "prop_name": "vp_txt_support"}, "tpmPpiRequired": {"mo_name": "BiosVfTpmPpiRequired", "prop_name": "vp_tpm_ppi_required"}, + "tpmSupport": {"mo_name": "BiosVfTpmSupport", "prop_name": "vp_tpm_support"}, "ucsmBootOrderRule": {"mo_name": "BiosVfUCSMBootOrderRuleControl", "prop_name": "vp_ucsm_boot_order_rule"}, "ufsDisable": {"mo_name": "BiosVfUFSDisable", "prop_name": "vp_ufs_disable"}, "upiLinkEnablement": {"mo_name": "BiosVfUPILinkEnablement", "prop_name": "vp_upi_link_enablement"}, @@ -403,6 +455,7 @@ "usbPortRear": {"mo_name": "BiosVfUSBPortsConfig", "prop_name": "vp_usb_port_rear"}, "usbPortSdCard": {"mo_name": "BiosVfUSBPortsConfig", "prop_name": "vp_usb_port_sd_card"}, "usbPortVmedia": {"mo_name": "BiosVfUSBPortsConfig", "prop_name": "vp_usb_port_v_media"}, + "uefiMemMapSpFlagEn": {"mo_name": "BiosVfUefiMemMapSpFlagEn", "prop_name": "vp_uefi_mem_map_sp_flag_en"}, "umaBasedClustering": {"mo_name": "BiosVfUmaBasedClustering", "prop_name": "vp_uma_based_clustering"}, "usbXhciSupport": {"mo_name": "BiosVfUsbXhciSupport", "prop_name": "vp_usb_xhci_support"}, "vmdEnable": {"mo_name": "BiosVfVMDEnable", "prop_name": "vp_vmd_enable"}, @@ -410,6 +463,7 @@ "virtualNuma": {"mo_name": "BiosVfVirtualNuma", "prop_name": "vp_virtual_numa"}, "volMemoryMode": {"mo_name": "BiosVfVolMemoryMode", "prop_name": "vp_vol_memory_mode"}, "workLoadConfig": {"mo_name": "BiosVfWorkLoadConfig", "prop_name": "vp_work_load_config"}, + "x2apicOptOut": {"mo_name": "BiosVfX2ApicOptOut", "prop_name": "vp_x2_apic_opt_out"}, "xptPrefetch": {"mo_name": "BiosVfXPTPrefetch", "prop_name": "vp_xpt_prefetch"}, "xptRemotePrefetch": {"mo_name": "BiosVfXPTRemotePrefetch", "prop_name": "vp_xpt_remote_prefetch"}, }, @@ -600,7 +654,6 @@ "srIov": {"mo_name": "BiosVfSrIov", "prop_name": "vp_sr_iov"}, "snc": {"mo_name": "BiosVfSubNumaClustering", "prop_name": "vp_snc"}, "tpmControl": {"mo_name": "BiosVfTPMControl", "prop_name": "vp_tpm_control"}, - "tpmSupport": {"mo_name": "BiosVfTPMSupport", "prop_name": "vp_tpm_support"}, "txtSupport": {"mo_name": "BiosVfTXTSupport", "prop_name": "vp_txt_support"}, "ucsmBootOrderRule": {"mo_name": "BiosVfUCSMBootOrderRuleControl", "prop_name": "vp_ucsm_boot_order_rule"}, "ufsDisable": {"mo_name": "BiosVfUFSDisable", "prop_name": "vp_ufs_disable"}, diff --git a/imcsdk/imcconstants.py b/imcsdk/imcconstants.py index 38f44f03..51761dee 100644 --- a/imcsdk/imcconstants.py +++ b/imcsdk/imcconstants.py @@ -45,6 +45,7 @@ class NamingId: ADAPTOR_ETH_OFFLOAD_PROFILE = "adaptorEthOffloadProfile" ADAPTOR_ETH_RDMA_PROFILE = "adaptorEthRdmaProfile" ADAPTOR_ETH_RECV_QUEUE_PROFILE = "adaptorEthRecvQueueProfile" + ADAPTOR_ETH_SRIOVPROFILE = "adaptorEthSRIOVProfile" ADAPTOR_ETH_USNICPROFILE = "adaptorEthUSNICProfile" ADAPTOR_ETH_WORK_QUEUE_PROFILE = "adaptorEthWorkQueueProfile" ADAPTOR_EXT_ETH_IF = "adaptorExtEthIf" @@ -86,6 +87,8 @@ class NamingId: BIOS_SETTINGS = "biosSettings" BIOS_UNIT = "biosUnit" BIOS_VF_ASPMSUPPORT = "biosVfASPMSupport" + BIOS_VF_ACPI_SRAT_SP_FLAG_EN = "biosVfAcpiSratSpFlagEn" + BIOS_VF_ADAPTIVE_REFRESH_MGMT_LEVEL = "biosVfAdaptiveRefreshMgmtLevel" BIOS_VF_ADJACENT_CACHE_LINE_PREFETCH = "biosVfAdjacentCacheLinePrefetch" BIOS_VF_ADVANCED_MEM_TEST = "biosVfAdvancedMemTest" BIOS_VF_ALTITUDE = "biosVfAltitude" @@ -109,31 +112,53 @@ class NamingId: BIOS_VF_CPUPOWER_MANAGEMENT = "biosVfCPUPowerManagement" BIOS_VF_CRQOS = "biosVfCRQos" BIOS_VF_CBS_CMN_APBDIS = "biosVfCbsCmnApbdis" + BIOS_VF_CBS_CMN_APBDIS_DF_PSTATE_RS = "biosVfCbsCmnApbdisDfPstateRs" + BIOS_VF_CBS_CMN_CPU_AVX512 = "biosVfCbsCmnCpuAvx512" BIOS_VF_CBS_CMN_CPU_CPB = "biosVfCbsCmnCpuCpb" BIOS_VF_CBS_CMN_CPU_GEN_DOWNCORE_CTRL = "biosVfCbsCmnCpuGenDowncoreCtrl" BIOS_VF_CBS_CMN_CPU_GLOBAL_CSTATE_CTRL = "biosVfCbsCmnCpuGlobalCstateCtrl" BIOS_VF_CBS_CMN_CPU_L1_STREAM_HW_PREFETCHER = "biosVfCbsCmnCpuL1StreamHwPrefetcher" BIOS_VF_CBS_CMN_CPU_L2_STREAM_HW_PREFETCHER = "biosVfCbsCmnCpuL2StreamHwPrefetcher" + BIOS_VF_CBS_CMN_CPU_SEV_ASID_SPACE_LIMIT = "biosVfCbsCmnCpuSevAsidSpaceLimit" BIOS_VF_CBS_CMN_CPU_SMEE = "biosVfCbsCmnCpuSmee" BIOS_VF_CBS_CMN_CPU_STREAMING_STORES_CTRL = "biosVfCbsCmnCpuStreamingStoresCtrl" BIOS_VF_CBS_CMN_DETERMINISM_SLIDER = "biosVfCbsCmnDeterminismSlider" + BIOS_VF_CBS_CMN_EDC_CONTROL_THROTTLE = "biosVfCbsCmnEdcControlThrottle" BIOS_VF_CBS_CMN_EFFICIENCY_MODE_EN = "biosVfCbsCmnEfficiencyModeEn" + BIOS_VF_CBS_CMN_EFFICIENCY_MODE_EN_RS = "biosVfCbsCmnEfficiencyModeEnRs" BIOS_VF_CBS_CMN_FIXED_SOC_PSTATE = "biosVfCbsCmnFixedSocPstate" BIOS_VF_CBS_CMN_GNB_NB_IOMMU = "biosVfCbsCmnGnbNbIOMMU" BIOS_VF_CBS_CMN_GNB_SMUCPPC = "biosVfCbsCmnGnbSMUCPPC" BIOS_VF_CBS_CMN_GNB_SMUDF_CSTATES = "biosVfCbsCmnGnbSMUDfCstates" + BIOS_VF_CBS_CMN_GNB_SMUDFFO_RS = "biosVfCbsCmnGnbSMUDffoRs" + BIOS_VF_CBS_CMN_GNB_SMUDLWM_SUPPORT = "biosVfCbsCmnGnbSMUDlwmSupport" BIOS_VF_CBS_CMN_MEM_CTRL_BANK_GROUP_SWAP_DDR4 = "biosVfCbsCmnMemCtrlBankGroupSwapDdr4" + BIOS_VF_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR = "biosVfCbsCmnMemCtrllerPwrDnEnDdr" BIOS_VF_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4 = "biosVfCbsCmnMemMapBankInterleaveDdr4" + BIOS_VF_CBS_CMN_MEM_SPEED_DDR47XX2 = "biosVfCbsCmnMemSpeedDdr47xx2" + BIOS_VF_CBS_CMN_MEM_SPEED_DDR47XX3 = "biosVfCbsCmnMemSpeedDdr47xx3" + BIOS_VF_CBS_CMN_PREFERRED_IO7XX2 = "biosVfCbsCmnPreferredIO7xx2" + BIOS_VF_CBS_CMN_PREFERRED_IO7XX3 = "biosVfCbsCmnPreferredIO7xx3" BIOS_VF_CBS_CMNC_TDPCTL = "biosVfCbsCmncTDPCtl" + BIOS_VF_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS = "biosVfCbsCmnxGmiForceLinkWidthRs" BIOS_VF_CBS_CPU_CCD_CTRL_SSP = "biosVfCbsCpuCcdCtrlSsp" BIOS_VF_CBS_CPU_CORE_CTRL = "biosVfCbsCpuCoreCtrl" + BIOS_VF_CBS_CPU_DOWN_CORE_CTRL_BERGAMO = "biosVfCbsCpuDownCoreCtrlBergamo" + BIOS_VF_CBS_CPU_DOWN_CORE_CTRL_GENOA = "biosVfCbsCpuDownCoreCtrlGenoa" BIOS_VF_CBS_CPU_SMT_CTRL = "biosVfCbsCpuSmtCtrl" + BIOS_VF_CBS_DBG_CPU_GEN_CPU_WDT = "biosVfCbsDbgCpuGenCpuWdt" + BIOS_VF_CBS_DBG_CPU_LAPIC_MODE = "biosVfCbsDbgCpuLApicMode" BIOS_VF_CBS_DBG_CPU_SNP_MEM_COVER = "biosVfCbsDbgCpuSnpMemCover" BIOS_VF_CBS_DBG_CPU_SNP_MEM_SIZE_COVER = "biosVfCbsDbgCpuSnpMemSizeCover" + BIOS_VF_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED = "biosVfCbsDfCmn4LinkMaxXgmiSpeed" BIOS_VF_CBS_DF_CMN_ACPI_SRAT_L3_NUMA = "biosVfCbsDfCmnAcpiSratL3Numa" BIOS_VF_CBS_DF_CMN_DRAM_NPS = "biosVfCbsDfCmnDramNps" + BIOS_VF_CBS_DF_CMN_DRAM_SCRUB_TIME = "biosVfCbsDfCmnDramScrubTime" BIOS_VF_CBS_DF_CMN_MEM_INTLV = "biosVfCbsDfCmnMemIntlv" + BIOS_VF_CBS_DF_CMN_MEM_INTLV_CONTROL = "biosVfCbsDfCmnMemIntlvControl" BIOS_VF_CBS_DF_CMN_MEM_INTLV_SIZE = "biosVfCbsDfCmnMemIntlvSize" + BIOS_VF_CBS_DF_DBG_XGMI_LINK_CFG = "biosVfCbsDfDbgXgmiLinkCfg" + BIOS_VF_CBS_GNB_DBG_PCIE_TBT_SUPPORT = "biosVfCbsGnbDbgPcieTbtSupport" BIOS_VF_CBS_SEV_SNP_SUPPORT = "biosVfCbsSevSnpSupport" BIOS_VF_CISCO_ADAPTIVE_MEM_TRAINING = "biosVfCiscoAdaptiveMemTraining" BIOS_VF_CISCO_DEBUG_LEVEL = "biosVfCiscoDebugLevel" @@ -153,7 +178,9 @@ class NamingId: BIOS_VF_DCUPREFETCH = "biosVfDCUPrefetch" BIOS_VF_DRAMCLOCK_THROTTLING = "biosVfDRAMClockThrottling" BIOS_VF_DEMAND_SCRUB = "biosVfDemandScrub" + BIOS_VF_DFX_OSB_EN = "biosVfDfxOsbEn" BIOS_VF_DIRECT_CACHE_ACCESS = "biosVfDirectCacheAccess" + BIOS_VF_DMA_CTRL_OPT_IN = "biosVfDmaCtrlOptIn" BIOS_VF_DRAM_REFRESH_RATE = "biosVfDramRefreshRate" BIOS_VF_DRAM_SW_THERMAL_THROTTLING = "biosVfDramSwThermalThrottling" BIOS_VF_EPPENABLE = "biosVfEPPEnable" @@ -162,17 +189,22 @@ class NamingId: BIOS_VF_EDPC_EN = "biosVfEdpcEn" BIOS_VF_ENABLE_CLOCK_SPREAD_SPEC = "biosVfEnableClockSpreadSpec" BIOS_VF_ENABLE_MKTME = "biosVfEnableMktme" + BIOS_VF_ENABLE_RMT = "biosVfEnableRMT" + BIOS_VF_ENABLE_TDX = "biosVfEnableTdx" + BIOS_VF_ENABLE_TDX_SEAMLDR = "biosVfEnableTdxSeamldr" BIOS_VF_ENABLE_TME = "biosVfEnableTme" BIOS_VF_ENERGY_EFFICIENT_TURBO = "biosVfEnergyEfficientTurbo" BIOS_VF_ENG_PERF_TUNING = "biosVfEngPerfTuning" BIOS_VF_ENHANCED_INTEL_SPEED_STEP_TECH = "biosVfEnhancedIntelSpeedStepTech" BIOS_VF_EPOCH_UPDATE = "biosVfEpochUpdate" + BIOS_VF_ERROR_CHECK_SCRUB = "biosVfErrorCheckScrub" BIOS_VF_EXECUTE_DISABLE_BIT = "biosVfExecuteDisableBit" BIOS_VF_EXTENDED_APIC = "biosVfExtendedAPIC" BIOS_VF_FRB2_ENABLE = "biosVfFRB2Enable" BIOS_VF_HWPMENABLE = "biosVfHWPMEnable" BIOS_VF_HARDWARE_PREFETCH = "biosVfHardwarePrefetch" BIOS_VF_IMCINTERLEAVE = "biosVfIMCInterleave" + BIOS_VF_IOATCONFIG_CPM = "biosVfIOATConfigCpm" BIOS_VF_IOHRESOURCE = "biosVfIOHResource" BIOS_VF_IPV4_HTTP = "biosVfIPV4HTTP" BIOS_VF_IPV4_PXE = "biosVfIPV4PXE" @@ -199,6 +231,8 @@ class NamingId: BIOS_VF_MEMORY_SIZE_LIMIT = "biosVfMemorySizeLimit" BIOS_VF_MEMORY_THERMAL_THROTTLING = "biosVfMemoryThermalThrottling" BIOS_VF_MIRRORING_MODE = "biosVfMirroringMode" + BIOS_VF_MMIOH_BASE = "biosVfMmiohBase" + BIOS_VF_MMIOH_SIZE = "biosVfMmiohSize" BIOS_VF_NUMAOPTIMIZED = "biosVfNUMAOptimized" BIOS_VF_NETWORK_STACK = "biosVfNetworkStack" BIOS_VF_NVMDIMM_PERFORM_CONFIG = "biosVfNvmdimmPerformConfig" @@ -209,6 +243,7 @@ class NamingId: BIOS_VF_ONBOARD_STORAGE = "biosVfOnboardStorage" BIOS_VF_ONBOARD_STORAGE_SWSTACK = "biosVfOnboardStorageSWStack" BIOS_VF_OPERATION_MODE = "biosVfOperationMode" + BIOS_VF_OPTIMIZED_POWER_MODE = "biosVfOptimizedPowerMode" BIOS_VF_OUT_OF_BAND_MGMT_PORT = "biosVfOutOfBandMgmtPort" BIOS_VF_PCIOPTION_ROMS = "biosVfPCIOptionROMs" BIOS_VF_PCISLOT_OPTION_ROMENABLE = "biosVfPCISlotOptionROMEnable" @@ -228,6 +263,7 @@ class NamingId: BIOS_VF_PARTIAL_MIRROR_VALUE4 = "biosVfPartialMirrorValue4" BIOS_VF_PATROL_SCRUB = "biosVfPatrolScrub" BIOS_VF_PATROL_SCRUB_DURATION = "biosVfPatrolScrubDuration" + BIOS_VF_PCH_PCIE_PLL_SSC = "biosVfPchPciePllSsc" BIOS_VF_PCH_USB30_MODE = "biosVfPchUsb30Mode" BIOS_VF_PCI_ROM_CLP = "biosVfPciRomClp" BIOS_VF_PCIE_ARISUPPORT = "biosVfPcieARISupport" @@ -235,6 +271,7 @@ class NamingId: BIOS_VF_PCIE_SLOTS_CDN_ENABLE = "biosVfPcieSlotsCdnEnable" BIOS_VF_POST_PACKAGE_REPAIR = "biosVfPostPackageRepair" BIOS_VF_POWER_ON_PASSWORD_SUPPORT = "biosVfPowerOnPasswordSupport" + BIOS_VF_PRMRR_SIZE = "biosVfPrmrrSize" BIOS_VF_PROCESSOR_C1_E = "biosVfProcessorC1E" BIOS_VF_PROCESSOR_C3_REPORT = "biosVfProcessorC3Report" BIOS_VF_PROCESSOR_C6_REPORT = "biosVfProcessorC6Report" @@ -243,14 +280,18 @@ class NamingId: BIOS_VF_QPICONFIG = "biosVfQPIConfig" BIOS_VF_QPI_LINK_SPEED = "biosVfQpiLinkSpeed" BIOS_VF_QPI_SNOOP_MODE = "biosVfQpiSnoopMode" + BIOS_VF_RESIZE_BAR_SUPPORT = "biosVfResizeBarSupport" BIOS_VF_RESUME_ON_ACPOWER_LOSS = "biosVfResumeOnACPowerLoss" + BIOS_VF_RUNTIME_POST_PACKAGE_REPAIR = "biosVfRuntimePostPackageRepair" BIOS_VF_SEV = "biosVfSEV" BIOS_VF_SHA1_PCRBANK = "biosVfSHA1PCRBank" BIOS_VF_SHA256_PCRBANK = "biosVfSHA256PCRBank" + BIOS_VF_SHA384_PCRBANK = "biosVfSHA384PCRBank" BIOS_VF_SMEE = "biosVfSMEE" BIOS_VF_SATA_MODE_SELECT = "biosVfSataModeSelect" BIOS_VF_SELECT_MEMORY_RASCONFIGURATION = "biosVfSelectMemoryRASConfiguration" BIOS_VF_SELECT_PPR_TYPE = "biosVfSelectPprType" + BIOS_VF_SERIAL_MUX = "biosVfSerialMux" BIOS_VF_SERIAL_PORT_AENABLE = "biosVfSerialPortAEnable" BIOS_VF_SGX = "biosVfSgx" BIOS_VF_SGX_EPOCH = "biosVfSgxEpoch" @@ -264,10 +305,10 @@ class NamingId: BIOS_VF_SUB_NUMA_CLUSTERING = "biosVfSubNumaClustering" BIOS_VF_SVM_MODE = "biosVfSvmMode" BIOS_VF_TPMCONTROL = "biosVfTPMControl" - BIOS_VF_TPMSUPPORT = "biosVfTPMSupport" BIOS_VF_TSME = "biosVfTSME" BIOS_VF_TXTSUPPORT = "biosVfTXTSupport" BIOS_VF_TPM_PPI_REQUIRED = "biosVfTpmPpiRequired" + BIOS_VF_TPM_SUPPORT = "biosVfTpmSupport" BIOS_VF_UCSMBOOT_ORDER_RULE_CONTROL = "biosVfUCSMBootOrderRuleControl" BIOS_VF_UFSDISABLE = "biosVfUFSDisable" BIOS_VF_UPILINK_ENABLEMENT = "biosVfUPILinkEnablement" @@ -275,6 +316,7 @@ class NamingId: BIOS_VF_USBBOOT_CONFIG = "biosVfUSBBootConfig" BIOS_VF_USBEMULATION = "biosVfUSBEmulation" BIOS_VF_USBPORTS_CONFIG = "biosVfUSBPortsConfig" + BIOS_VF_UEFI_MEM_MAP_SP_FLAG_EN = "biosVfUefiMemMapSpFlagEn" BIOS_VF_UMA_BASED_CLUSTERING = "biosVfUmaBasedClustering" BIOS_VF_USB_XHCI_SUPPORT = "biosVfUsbXhciSupport" BIOS_VF_VMDENABLE = "biosVfVMDEnable" @@ -282,8 +324,10 @@ class NamingId: BIOS_VF_VIRTUAL_NUMA = "biosVfVirtualNuma" BIOS_VF_VOL_MEMORY_MODE = "biosVfVolMemoryMode" BIOS_VF_WORK_LOAD_CONFIG = "biosVfWorkLoadConfig" + BIOS_VF_X2_APIC_OPT_OUT = "biosVfX2ApicOptOut" BIOS_VF_XPTPREFETCH = "biosVfXPTPrefetch" BIOS_VF_XPTREMOTE_PREFETCH = "biosVfXPTRemotePrefetch" + BIOSF2_PASSWORD = "biosf2Password" BW_FILTER = "bwFilter" CERTIFICATE_MANAGEMENT = "certificateManagement" CLOUD_DEVICE_CONNECTOR_EP = "cloudDeviceConnectorEp" @@ -438,7 +482,9 @@ class NamingId: NE_FILTER = "neFilter" NETWORK_ADAPTER_ETH_IF = "networkAdapterEthIf" NETWORK_ADAPTER_UNIT = "networkAdapterUnit" + NIOS_INSTALL = "niosInstall" NOT_FILTER = "notFilter" + NVME_HYBRID_SLOT_CONFIG = "nvmeHybridSlotConfig" ONE_TIME_BOOT_DEVICE = "oneTimeBootDevice" ONE_TIME_PRECISION_BOOT_DEVICE = "oneTimePrecisionBootDevice" OR_FILTER = "orFilter" @@ -446,9 +492,12 @@ class NamingId: OSI_CONTROLLER = "osiController" OSI_START = "osiStart" OSI_STATUS = "osiStatus" + PACKAGE_POWER_LIMIT = "packagePowerLimit" PAIR = "pair" PCI_ADAPTER_FRU_INVENTORY = "pciAdapterFruInventory" PCI_ADAPTER_FRU_INVENTORY_INFO = "pciAdapterFruInventoryInfo" + PCI_ADAPTER_PORT_STATUS = "pciAdapterPortStatus" + PCI_ADAPTER_TEMPERATURE = "pciAdapterTemperature" PCI_EQUIP_SLOT = "pciEquipSlot" PCI_LINK = "pciLink" PCI_SWITCH = "pciSwitch" @@ -469,6 +518,7 @@ class NamingId: SECURE_LDAP = "secureLdap" SELF_ENCRYPT_STORAGE_CONTROLLER = "selfEncryptStorageController" SERVER_UTILIZATION = "serverUtilization" + SLOT_CONFIG = "slotConfig" SOL_IF = "solIf" STANDARD_POWER_PROFILE = "standardPowerProfile" STORAGE_CONTROLLER = "storageController" @@ -755,6 +805,7 @@ class NamingPropertyId: CONFIGURED_BOOT_MODE = "configuredBootMode" CONFIGURED_FAN_POLICY = "configuredFanPolicy" CONFIGURED_MODE = "configuredMode" + CONFIGURED_PPL = "configuredPPL" CONFIGURED_VALUE = "configuredValue" CONSISTENCY_CHECK_RATE = "consistencyCheckRate" CONSUMED_POWER = "consumedPower" @@ -791,6 +842,8 @@ class NamingPropertyId: CURRENT = "current" CURRENT_FW_VERSION = "currentFwVersion" CURRENT_LROP = "currentLrop" + CURRENT_MODE = "currentMode" + CURRENT_PPL = "currentPPL" CURRENT_STATUS = "currentStatus" CURRENT_TIME = "currentTime" CURRENT_WRITE_CACHE_POLICY = "currentWriteCachePolicy" @@ -801,6 +854,7 @@ class NamingPropertyId: DDNS_ENABLE = "ddnsEnable" DDNS_REFRESH_INTERVAL = "ddnsRefreshInterval" DEDICATED_HOT_SPARE_FOR_VDID = "dedicatedHotSpareForVDId" + DEFAULT_PPL = "defaultPPL" DEFAULT_STRIP_SIZE = "defaultStripSize" DEGRADED_VIRTUAL_DRIVE_COUNT = "degradedVirtualDriveCount" DELAY = "delay" @@ -813,6 +867,7 @@ class NamingPropertyId: DESCRIPTION = "description" DESIGN_CAPACITY = "designCapacity" DESIGN_VOLTAGE = "designVoltage" + DESIRED_MODE = "desiredMode" DESTINATION_PDID = "destinationPDId" DEVICE = "device" DEVICE_ID = "deviceId" @@ -822,6 +877,7 @@ class NamingPropertyId: DHCP_NETWORK_SETTINGS = "dhcpNetworkSettings" DHCP_TIMEOUT = "dhcpTimeout" DIMM_BLACK_LIST = "dimmBlackList" + DIMM_BLOCK_LIST = "dimmBlockList" DIMM_LOCATOR_IDS = "dimmLocatorIds" DIRTY_PARTITION_MAP = "dirtyPartitionMap" DISK = "disk" @@ -880,6 +936,7 @@ class NamingPropertyId: ERROR_DESCRIPTION = "errorDescription" ERROR_DETECT_TIMEOUT = "errorDetectTimeout" ESTIMATED_SECONDS_REMAINING = "estimatedSecondsRemaining" + ETHER_CHANNEL_PINNING = "etherChannelPinning" EVENT = "event" EXEC_FREQUENCY = "execFrequency" EXISTING_SECURITY_KEY = "existingSecurityKey" @@ -893,7 +950,7 @@ class NamingPropertyId: EXT_MASK = "extMask" EXTERNAL_CERTIFICATE = "externalCertificate" EXTERNAL_PRIVATE_KEY = "externalPrivateKey" - FACTORY_WWPN = "factoryWWPN" + F2_PASSWORDOPT_IN = "f2PasswordoptIn" FAIL_COUNT = "failCount" FAIL_WINDOW = "failWindow" FAILED_MEMORY = "failedMemory" @@ -980,6 +1037,7 @@ class NamingPropertyId: INTERNAL_STATE = "internalState" INTERRUPT_COUNT = "interruptCount" INTRUSION_SENSOR = "intrusionSensor" + IO_PERF_MODE_ENABLED = "ioPerfModeEnabled" IO_READ_ERROR_THRESHOLD = "ioReadErrorThreshold" IO_THROTTLE_COUNT = "ioThrottleCount" IO_TIMEOUT_RETRY = "ioTimeoutRetry" @@ -993,6 +1051,7 @@ class NamingPropertyId: IP_HASH = "ipHash" IP_VER = "ipVer" IPADDRESS = "ipaddress" + IPMI_PWD = "ipmiPwd" IPTYPE = "iptype" ISCSI_BOOT = "iscsiBoot" ISCSI_BOOT_SUPPORTED = "iscsiBootSupported" @@ -1017,6 +1076,7 @@ class NamingPropertyId: LAST_QUERIED_TIME_STAMP = "lastQueriedTimeStamp" LAST_SECURITY_OPER_STATUS = "lastSecurityOperStatus" LAST_TRANSITION = "lastTransition" + LAST_UPDATE_STATUS = "lastUpdateStatus" LC = "lc" LDAP_SERVER1 = "ldapServer1" LDAP_SERVER2 = "ldapServer2" @@ -1077,6 +1137,7 @@ class NamingPropertyId: MAX_DEVICES = "maxDevices" MAX_MEMORY_POWER = "maxMemoryPower" MAX_OUTPUT = "maxOutput" + MAX_PPL = "maxPPL" MAX_POWER = "maxPower" MAX_SESSIONS = "maxSessions" MAX_VIRTUAL_DRIVE_COUNT = "maxVirtualDriveCount" @@ -1101,9 +1162,9 @@ class NamingPropertyId: MEMORY_UTILIZATION = "memoryUtilization" MFGID = "mfgid" MGMT_MODE = "mgmtMode" - MID_BACK_PLANE = "midBackPlane" MIN_CPU_POWER = "minCpuPower" MIN_MEMORY_POWER = "minMemoryPower" + MIN_PPL = "minPPL" MIN_POWER = "minPower" MIN_REQUIRED_PHYSICAL_DRIVES = "minRequiredPhysicalDrives" MIN_SEVERITY_LEVEL = "minSeverityLevel" @@ -1125,6 +1186,7 @@ class NamingPropertyId: NAME = "name" NCQ_STATUS = "ncqStatus" NETMASK_OR_IPV6_PREFIX = "netmaskOrIPv6Prefix" + NEW_BIOS_PASSWORD = "newBiosPassword" NEW_VERSION = "newVersion" NEXT_EXEC_TIME = "nextExecTime" NEXT_LEARN_CYCLE = "nextLearnCycle" @@ -1132,6 +1194,7 @@ class NamingPropertyId: NIC_REDUNDANCY = "nicRedundancy" NO_OF_GPUS = "noOfGPUs" NO_OF_SUB_VNICS = "noOfSubVNICs" + NO_OF_VFS = "noOfVFs" NON_COERCED_SIZE = "nonCoercedSize" NON_UTIL_PARTITION_NAME = "nonUtilPartitionName" NOTIFICATION_TYPE = "notificationType" @@ -1161,6 +1224,7 @@ class NamingPropertyId: OCCUR = "occur" OEM_ID = "oemId" OFFLINE_VIRTUAL_DRIVE_COUNT = "offlineVirtualDriveCount" + OLD_BIOS_PASSWORD = "oldBiosPassword" ONLINE = "online" OPER_DUPLEX = "operDuplex" OPER_FEC_MODE = "operFecMode" @@ -1182,6 +1246,7 @@ class NamingPropertyId: ORGANIZATIONAL_UNIT = "organizationalUnit" ORIG_SEVERITY = "origSeverity" ORIGINAL_UUID = "originalUuid" + OS_BOOT_MEDIUM = "osBootMedium" OSI_CANCEL_OP = "osiCancelOp" OSI_IMAGE_VERSION = "osiImageVersion" OSI_REPORT = "osiReport" @@ -1295,6 +1360,8 @@ class NamingPropertyId: PURPOSE = "purpose" PWD = "pwd" PXE_BOOT = "pxeBoot" + QINQ_OFFLOAD = "qinqOffload" + QINQ_VLAN = "qinqVlan" QUEUE_PAIRS = "queuePairs" RAID_CHIP_TEMP_CENTIGRADE = "raidChipTempCentigrade" RAID_LEVEL = "raidLevel" @@ -1378,8 +1445,10 @@ class NamingPropertyId: SAS_ADDRESS5 = "sasAddress5" SAS_ADDRESS6 = "sasAddress6" SAS_ADDRESS7 = "sasAddress7" + SAS_ADDRESS_C = "sasAddressC" SAS_EXPANDER = "sasExpander" SATA_NVME = "sataNVMe" + SCU_BOOT_MEDIUM = "scuBootMedium" SD_CONTROLLER = "sdController" SECONDARY_TARGET_BOOT_LUN = "secondaryTargetBootLun" SECONDARY_TARGET_CHAP_NAME = "secondaryTargetChapName" @@ -1391,6 +1460,7 @@ class NamingPropertyId: SECURE_KEY_MANAGEMENT = "secureKeyManagement" SECURE_PASSPHRASE = "securePassphrase" SECURE_UPDATE = "secureUpdate" + SECURE_VD = "secureVd" SECURED = "secured" SECURED_ENABLED = "securedEnabled" SECURITY_KEY = "securityKey" @@ -1459,6 +1529,10 @@ class NamingPropertyId: SPIN_DOWN_UNCONFIGURED = "spinDownUnconfigured" SPINUP_DELAY = "spinupDelay" SPINUP_DRIVE_COUNT = "spinupDriveCount" + SRIOV_COMPLETION_COUNT = "sriovCompletionCount" + SRIOV_INTERRUPT_COUNT = "sriovInterruptCount" + SRIOV_RECEIVE_COUNT = "sriovReceiveCount" + SRIOV_TRANSMIT_COUNT = "sriovTransmitCount" SSH_KEY = "sshKey" STALE_PARTITION_MAP = "stalePartitionMap" START_TIME = "startTime" @@ -1524,6 +1598,7 @@ class NamingPropertyId: SYS_PRODUCT_NAME = "sysProductName" SYS_SERIAL_NUM = "sysSerialNum" TAGS = "tags" + TARGET_DISK_TYPE = "targetDiskType" TARGET_ID = "targetId" TARGET_WWPN = "targetWwpn" TCP_HASH = "tcpHash" @@ -1556,6 +1631,7 @@ class NamingPropertyId: TOTAL_STORAGE_FOR_USER_FILES = "totalStorageForUserFiles" TPM_REVISION = "tpmRevision" TRANSMIT_COUNT = "transmitCount" + TRANSMIT_ENHANCED_MODE = "transmitEnhancedMode" TRANSMIT_QUEUE_COUNT = "transmitQueueCount" TRANSMIT_QUEUE_RING_SIZE = "transmitQueueRingSize" TRANSPORT = "transport" @@ -1588,6 +1664,7 @@ class NamingPropertyId: USER_MODE = "userMode" USER_PASSWORD_POLICY = "userPasswordPolicy" USER_SEARCH_PRECEDENCE = "userSearchPrecedence" + USER_TYPE = "userType" USER_UPLOADABLE = "userUploadable" USERNAME = "username" USNIC_COUNT = "usnicCount" @@ -1598,6 +1675,7 @@ class NamingPropertyId: VALID_FROM = "validFrom" VALID_TO = "validTo" VALUE = "value" + VD_INIT_TYPE = "vdInitType" VD_STATUS = "vdStatus" VENDOR = "vendor" VENDOR_ID = "vendorId" @@ -1605,6 +1683,7 @@ class NamingPropertyId: VERIFY_UPDATE = "verifyUpdate" VERSION = "version" VHBA_TYPE = "vhbaType" + VIC_COMMUNICABLE = "vicCommunicable" VIC_RESET_STATUS = "vicResetStatus" VIC_SLOT = "vicSlot" VIRTUAL_DRIVE = "virtualDrive" @@ -1634,6 +1713,8 @@ class NamingPropertyId: VP_ACSCONTROL_SLOT13_STATE = "vpACSControlSlot13State" VP_ACSCONTROL_SLOT14_STATE = "vpACSControlSlot14State" VP_ASPMSUPPORT = "vpASPMSupport" + VP_ACPI_SRAT_SP_FLAG_EN = "vpAcpiSratSpFlagEn" + VP_ADAPTIVE_REFRESH_MGMT_LEVEL = "vpAdaptiveRefreshMgmtLevel" VP_ADJACENT_CACHE_LINE_PREFETCH = "vpAdjacentCacheLinePrefetch" VP_ADVANCED_MEM_TEST = "vpAdvancedMemTest" VP_ALL_USB_DEVICES = "vpAllUsbDevices" @@ -1659,31 +1740,53 @@ class NamingPropertyId: VP_CPUPOWER_MANAGEMENT = "vpCPUPowerManagement" VP_CRQOS = "vpCRQos" VP_CBS_CMN_APBDIS = "vpCbsCmnApbdis" + VP_CBS_CMN_APBDIS_DF_PSTATE_RS = "vpCbsCmnApbdisDfPstateRs" + VP_CBS_CMN_CPU_AVX512 = "vpCbsCmnCpuAvx512" VP_CBS_CMN_CPU_CPB = "vpCbsCmnCpuCpb" VP_CBS_CMN_CPU_GEN_DOWNCORE_CTRL = "vpCbsCmnCpuGenDowncoreCtrl" VP_CBS_CMN_CPU_GLOBAL_CSTATE_CTRL = "vpCbsCmnCpuGlobalCstateCtrl" VP_CBS_CMN_CPU_L1_STREAM_HW_PREFETCHER = "vpCbsCmnCpuL1StreamHwPrefetcher" VP_CBS_CMN_CPU_L2_STREAM_HW_PREFETCHER = "vpCbsCmnCpuL2StreamHwPrefetcher" + VP_CBS_CMN_CPU_SEV_ASID_SPACE_LIMIT = "vpCbsCmnCpuSevAsidSpaceLimit" VP_CBS_CMN_CPU_SMEE = "vpCbsCmnCpuSmee" VP_CBS_CMN_CPU_STREAMING_STORES_CTRL = "vpCbsCmnCpuStreamingStoresCtrl" VP_CBS_CMN_DETERMINISM_SLIDER = "vpCbsCmnDeterminismSlider" + VP_CBS_CMN_EDC_CONTROL_THROTTLE = "vpCbsCmnEdcControlThrottle" VP_CBS_CMN_EFFICIENCY_MODE_EN = "vpCbsCmnEfficiencyModeEn" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS = "vpCbsCmnEfficiencyModeEnRs" VP_CBS_CMN_FIXED_SOC_PSTATE = "vpCbsCmnFixedSocPstate" VP_CBS_CMN_GNB_NB_IOMMU = "vpCbsCmnGnbNbIOMMU" VP_CBS_CMN_GNB_SMUCPPC = "vpCbsCmnGnbSMUCPPC" VP_CBS_CMN_GNB_SMUDF_CSTATES = "vpCbsCmnGnbSMUDfCstates" + VP_CBS_CMN_GNB_SMUDFFO_RS = "vpCbsCmnGnbSMUDffoRs" + VP_CBS_CMN_GNB_SMUDLWM_SUPPORT = "vpCbsCmnGnbSMUDlwmSupport" VP_CBS_CMN_MEM_CTRL_BANK_GROUP_SWAP_DDR4 = "vpCbsCmnMemCtrlBankGroupSwapDdr4" + VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR = "vpCbsCmnMemCtrllerPwrDnEnDdr" VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4 = "vpCbsCmnMemMapBankInterleaveDdr4" + VP_CBS_CMN_MEM_SPEED_DDR47XX2 = "vpCbsCmnMemSpeedDdr47xx2" + VP_CBS_CMN_MEM_SPEED_DDR47XX3 = "vpCbsCmnMemSpeedDdr47xx3" + VP_CBS_CMN_PREFERRED_IO7XX2 = "vpCbsCmnPreferredIO7xx2" + VP_CBS_CMN_PREFERRED_IO7XX3 = "vpCbsCmnPreferredIO7xx3" VP_CBS_CMNC_TDPCTL = "vpCbsCmncTDPCtl" + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS = "vpCbsCmnxGmiForceLinkWidthRs" VP_CBS_CPU_CCD_CTRL_SSP = "vpCbsCpuCcdCtrlSsp" VP_CBS_CPU_CORE_CTRL = "vpCbsCpuCoreCtrl" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO = "vpCbsCpuDownCoreCtrlBergamo" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA = "vpCbsCpuDownCoreCtrlGenoa" VP_CBS_CPU_SMT_CTRL = "vpCbsCpuSmtCtrl" + VP_CBS_DBG_CPU_GEN_CPU_WDT = "vpCbsDbgCpuGenCpuWdt" + VP_CBS_DBG_CPU_LAPIC_MODE = "vpCbsDbgCpuLApicMode" VP_CBS_DBG_CPU_SNP_MEM_COVER = "vpCbsDbgCpuSnpMemCover" VP_CBS_DBG_CPU_SNP_MEM_SIZE_COVER = "vpCbsDbgCpuSnpMemSizeCover" + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED = "vpCbsDfCmn4LinkMaxXgmiSpeed" VP_CBS_DF_CMN_ACPI_SRAT_L3_NUMA = "vpCbsDfCmnAcpiSratL3Numa" VP_CBS_DF_CMN_DRAM_NPS = "vpCbsDfCmnDramNps" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME = "vpCbsDfCmnDramScrubTime" VP_CBS_DF_CMN_MEM_INTLV = "vpCbsDfCmnMemIntlv" + VP_CBS_DF_CMN_MEM_INTLV_CONTROL = "vpCbsDfCmnMemIntlvControl" VP_CBS_DF_CMN_MEM_INTLV_SIZE = "vpCbsDfCmnMemIntlvSize" + VP_CBS_DF_DBG_XGMI_LINK_CFG = "vpCbsDfDbgXgmiLinkCfg" + VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT = "vpCbsGnbDbgPcieTbtSupport" VP_CBS_SEV_SNP_SUPPORT = "vpCbsSevSnpSupport" VP_CHANNEL_INTER_LEAVE = "vpChannelInterLeave" VP_CISCO_ADAPTIVE_MEM_TRAINING = "vpCiscoAdaptiveMemTraining" @@ -1703,7 +1806,9 @@ class NamingPropertyId: VP_DCPMMFIRMWARE_DOWNGRADE = "vpDCPMMFirmwareDowngrade" VP_DRAMCLOCK_THROTTLING = "vpDRAMClockThrottling" VP_DEMAND_SCRUB = "vpDemandScrub" + VP_DFX_OSB_EN = "vpDfxOsbEn" VP_DIRECT_CACHE_ACCESS = "vpDirectCacheAccess" + VP_DMA_CTRL_OPT_IN = "vpDmaCtrlOptIn" VP_DRAM_REFRESH_RATE = "vpDramRefreshRate" VP_DRAM_SW_THERMAL_THROTTLING = "vpDramSwThermalThrottling" VP_EPPENABLE = "vpEPPEnable" @@ -1712,12 +1817,16 @@ class NamingPropertyId: VP_EDPC_EN = "vpEdpcEn" VP_ENABLE_CLOCK_SPREAD_SPEC = "vpEnableClockSpreadSpec" VP_ENABLE_MKTME = "vpEnableMktme" + VP_ENABLE_RMT = "vpEnableRMT" VP_ENABLE_SGX = "vpEnableSgx" + VP_ENABLE_TDX = "vpEnableTdx" + VP_ENABLE_TDX_SEAMLDR = "vpEnableTdxSeamldr" VP_ENABLE_TME = "vpEnableTme" VP_ENERGY_EFFICIENT_TURBO = "vpEnergyEfficientTurbo" VP_ENG_PERF_TUNING = "vpEngPerfTuning" VP_ENHANCED_INTEL_SPEED_STEP_TECH = "vpEnhancedIntelSpeedStepTech" VP_EPOCH_UPDATE = "vpEpochUpdate" + VP_ERROR_CHECK_SCRUB = "vpErrorCheckScrub" VP_EXECUTE_DISABLE_BIT = "vpExecuteDisableBit" VP_EXTENDED_APIC = "vpExtendedAPIC" VP_FRB2_ENABLE = "vpFRB2Enable" @@ -1725,6 +1834,7 @@ class NamingPropertyId: VP_HWPMENABLE = "vpHWPMEnable" VP_HARDWARE_PREFETCH = "vpHardwarePrefetch" VP_IMCINTERLEAVE = "vpIMCInterleave" + VP_IOATCONFIG_CPM = "vpIOATConfigCpm" VP_IOESLOT1_STATE = "vpIOESlot1State" VP_IOESLOT2_STATE = "vpIOESlot2State" VP_IOHRESOURCE = "vpIOHResource" @@ -1764,6 +1874,8 @@ class NamingPropertyId: VP_MEMORY_SIZE_LIMIT = "vpMemorySizeLimit" VP_MEMORY_THERMAL_THROTTLING = "vpMemoryThermalThrottling" VP_MIRRORING_MODE = "vpMirroringMode" + VP_MMIOH_BASE = "vpMmiohBase" + VP_MMIOH_SIZE = "vpMmiohSize" VP_NUMAOPTIMIZED = "vpNUMAOptimized" VP_NETWORK_STACK = "vpNetworkStack" VP_NVMDIMM_PERFORM_CONFIG = "vpNvmdimmPerformConfig" @@ -1775,6 +1887,7 @@ class NamingPropertyId: VP_ONBOARD_SCUSTORAGE_SWSTACK = "vpOnboardSCUStorageSWStack" VP_ONBOARD_SCUSTORAGE_SUPPORT = "vpOnboardSCUStorageSupport" VP_OPERATION_MODE = "vpOperationMode" + VP_OPTIMIZED_POWER_MODE = "vpOptimizedPowerMode" VP_OUT_OF_BAND_MGMT_PORT = "vpOutOfBandMgmtPort" VP_PCIOPTION_ROMS = "vpPCIOptionROMs" VP_PCIE_RASSUPPORT = "vpPCIeRASSupport" @@ -1794,6 +1907,7 @@ class NamingPropertyId: VP_PARTIAL_MIRROR_VALUE4 = "vpPartialMirrorValue4" VP_PATROL_SCRUB = "vpPatrolScrub" VP_PATROL_SCRUB_DURATION = "vpPatrolScrubDuration" + VP_PCH_PCIE_PLL_SSC = "vpPchPciePllSsc" VP_PCH_USB30_MODE = "vpPchUsb30Mode" VP_PCI_ROM_CLP = "vpPciRomClp" VP_PCIE_ARISUPPORT = "vpPcieARISupport" @@ -1818,6 +1932,7 @@ class NamingPropertyId: VP_PCIE_SLOT_NVME6_OPTION_ROM = "vpPcieSlotNvme6OptionROM" VP_PCIE_SLOTS_CDN_ENABLE = "vpPcieSlotsCdnEnable" VP_POST_PACKAGE_REPAIR = "vpPostPackageRepair" + VP_PRMRR_SIZE = "vpPrmrrSize" VP_PROCESSOR_C1_E = "vpProcessorC1E" VP_PROCESSOR_C3_REPORT = "vpProcessorC3Report" VP_PROCESSOR_C6_REPORT = "vpProcessorC6Report" @@ -1829,15 +1944,19 @@ class NamingPropertyId: VP_QPI_SNOOP_MODE = "vpQpiSnoopMode" VP_RANK_INTER_LEAVE = "vpRankInterLeave" VP_REDIRECTION_AFTER_POST = "vpRedirectionAfterPOST" + VP_RESIZE_BAR_SUPPORT = "vpResizeBarSupport" VP_RESUME_ON_ACPOWER_LOSS = "vpResumeOnACPowerLoss" + VP_RUNTIME_POST_PACKAGE_REPAIR = "vpRuntimePostPackageRepair" VP_SEV = "vpSEV" VP_SHA1_PCRBANK = "vpSHA1PCRBank" VP_SHA256_PCRBANK = "vpSHA256PCRBank" + VP_SHA384_PCRBANK = "vpSHA384PCRBank" VP_SMEE = "vpSMEE" VP_SNC = "vpSNC" VP_SATA_MODE_SELECT = "vpSataModeSelect" VP_SELECT_MEMORY_RASCONFIGURATION = "vpSelectMemoryRASConfiguration" VP_SELECT_PPR_TYPE = "vpSelectPprType" + VP_SERIAL_MUX = "vpSerialMux" VP_SERIAL_PORT_AENABLE = "vpSerialPortAEnable" VP_SGX_AUTO_REGISTRATION_AGENT = "vpSgxAutoRegistrationAgent" VP_SGX_EPOCH0 = "vpSgxEpoch0" @@ -1884,19 +2003,31 @@ class NamingPropertyId: VP_SLOT_FRONT_NVME11_OPTION_ROM = "vpSlotFrontNvme11OptionROM" VP_SLOT_FRONT_NVME12_LINK_SPEED = "vpSlotFrontNvme12LinkSpeed" VP_SLOT_FRONT_NVME12_OPTION_ROM = "vpSlotFrontNvme12OptionROM" + VP_SLOT_FRONT_NVME13_LINK_SPEED = "vpSlotFrontNvme13LinkSpeed" VP_SLOT_FRONT_NVME13_OPTION_ROM = "vpSlotFrontNvme13OptionROM" + VP_SLOT_FRONT_NVME14_LINK_SPEED = "vpSlotFrontNvme14LinkSpeed" VP_SLOT_FRONT_NVME14_OPTION_ROM = "vpSlotFrontNvme14OptionROM" + VP_SLOT_FRONT_NVME15_LINK_SPEED = "vpSlotFrontNvme15LinkSpeed" VP_SLOT_FRONT_NVME15_OPTION_ROM = "vpSlotFrontNvme15OptionROM" + VP_SLOT_FRONT_NVME16_LINK_SPEED = "vpSlotFrontNvme16LinkSpeed" VP_SLOT_FRONT_NVME16_OPTION_ROM = "vpSlotFrontNvme16OptionROM" + VP_SLOT_FRONT_NVME17_LINK_SPEED = "vpSlotFrontNvme17LinkSpeed" VP_SLOT_FRONT_NVME17_OPTION_ROM = "vpSlotFrontNvme17OptionROM" + VP_SLOT_FRONT_NVME18_LINK_SPEED = "vpSlotFrontNvme18LinkSpeed" VP_SLOT_FRONT_NVME18_OPTION_ROM = "vpSlotFrontNvme18OptionROM" + VP_SLOT_FRONT_NVME19_LINK_SPEED = "vpSlotFrontNvme19LinkSpeed" VP_SLOT_FRONT_NVME19_OPTION_ROM = "vpSlotFrontNvme19OptionROM" VP_SLOT_FRONT_NVME1_LINK_SPEED = "vpSlotFrontNvme1LinkSpeed" VP_SLOT_FRONT_NVME1_OPTION_ROM = "vpSlotFrontNvme1OptionROM" + VP_SLOT_FRONT_NVME20_LINK_SPEED = "vpSlotFrontNvme20LinkSpeed" VP_SLOT_FRONT_NVME20_OPTION_ROM = "vpSlotFrontNvme20OptionROM" + VP_SLOT_FRONT_NVME21_LINK_SPEED = "vpSlotFrontNvme21LinkSpeed" VP_SLOT_FRONT_NVME21_OPTION_ROM = "vpSlotFrontNvme21OptionROM" + VP_SLOT_FRONT_NVME22_LINK_SPEED = "vpSlotFrontNvme22LinkSpeed" VP_SLOT_FRONT_NVME22_OPTION_ROM = "vpSlotFrontNvme22OptionROM" + VP_SLOT_FRONT_NVME23_LINK_SPEED = "vpSlotFrontNvme23LinkSpeed" VP_SLOT_FRONT_NVME23_OPTION_ROM = "vpSlotFrontNvme23OptionROM" + VP_SLOT_FRONT_NVME24_LINK_SPEED = "vpSlotFrontNvme24LinkSpeed" VP_SLOT_FRONT_NVME24_OPTION_ROM = "vpSlotFrontNvme24OptionROM" VP_SLOT_FRONT_NVME2_LINK_SPEED = "vpSlotFrontNvme2LinkSpeed" VP_SLOT_FRONT_NVME2_OPTION_ROM = "vpSlotFrontNvme2OptionROM" @@ -2022,11 +2153,13 @@ class NamingPropertyId: VP_TXTSUPPORT = "vpTXTSupport" VP_TERMINAL_TYPE = "vpTerminalType" VP_TPM_PPI_REQUIRED = "vpTpmPpiRequired" + VP_TPM_SUPPORT = "vpTpmSupport" VP_UCSMBOOT_ORDER_RULE = "vpUCSMBootOrderRule" VP_UFSDISABLE = "vpUFSDisable" VP_UPILINK_ENABLEMENT = "vpUPILinkEnablement" VP_UPIPOWER_MANAGEMENT = "vpUPIPowerManagement" VP_USBEMUL6064 = "vpUSBEmul6064" + VP_UEFI_MEM_MAP_SP_FLAG_EN = "vpUefiMemMapSpFlagEn" VP_UMA_BASED_CLUSTERING = "vpUmaBasedClustering" VP_USB_PORT_FRONT = "vpUsbPortFront" VP_USB_PORT_INTERNAL = "vpUsbPortInternal" @@ -2040,6 +2173,7 @@ class NamingPropertyId: VP_VIRTUAL_NUMA = "vpVirtualNuma" VP_VOL_MEMORY_MODE = "vpVolMemoryMode" VP_WORK_LOAD_CONFIG = "vpWorkLoadConfig" + VP_X2_APIC_OPT_OUT = "vpX2ApicOptOut" VP_XPTPREFETCH = "vpXPTPrefetch" VP_XPTREMOTE_PREFETCH = "vpXPTRemotePrefetch" VXLAN = "vxlan" diff --git a/imcsdk/imccoremeta.py b/imcsdk/imccoremeta.py index d07fc466..324d1871 100644 --- a/imcsdk/imccoremeta.py +++ b/imcsdk/imccoremeta.py @@ -120,17 +120,20 @@ def _set_versions(self, match_obj): self.__patch = match_dict.get("patch") self.__spin = match_dict.get("spin") - # for spin builds 4.0(1S52), the patch version will be None - # In this scenario assume the version to be highest patch z - if self.__spin is not None and self.__patch is None: - self.__patch = 'z' - elif self.__patch is not None and self.__mr is not None and self.__patch.isdigit() and self.__mr.isdigit(): - log.debug("Interim version encountered: %s. MR version has been bumped up." % self.version) - self.__mr = str(int(self.__mr) + 1) - self.__patch = 'a' - elif self.__patch is not None and self.__patch.isalpha() and self.__spin: - log.debug("Interim version encountered: %s. patch version has been bumped up." % self.version) - self.__patch = str(chr(ord(self.__patch)+1)) + # Starting LB release, Spin builds only are released. + # Spin builds version is not converted to patch build version, hence there is no need of + # handling of patch none values or spin none values while processing version. + # Patch and Spin will now be used in comparision function, and none values are handled accordingly. + # For this reason, below code is being commented out. + # if self.__patch is None: + # self.__patch = 'z' + # elif self.__patch.isdigit() and self.__mr.isdigit(): + # log.debug("Interim version encountered: %s. MR version has been bumped up." % self.version) + # self.__mr = str(int(self.__mr) + 1) + # self.__patch = 'a' + # elif self.__patch.isalpha() and self.__spin: + # log.debug("Interim version encountered: %s. patch version has been bumped up." % self.version) + # self.__patch = str(chr(ord(self.__patch)+1)) return True @property @@ -153,6 +156,11 @@ def patch(self): """Getter Method of ImcVersion Class""" return self.__patch + @property + def spin(self): + """Getter Method of ImcVersion Class""" + return self.__spin + @property def version(self): """Getter Method of UcsVersion Class""" @@ -175,14 +183,54 @@ def compare_to(self, version): return 1 ret = 0 + + # From LB release spin builds are processed. + # Hence spin comparision needs to be included versions = [(self.__major, version.major), (self.__minor, version.minor), - (self.__mr, version.mr), - (self.__patch, version.patch)] + (self.__mr, version.mr)] for item in versions: ret = self._compare(item[0], item[1]) if ret: + # If major, minor or mr are not equal then return from here only, further check not required. return ret + # Compare Patch if patch available in both. + if self.__patch and version.patch: + if self.__patch == version.patch: + ret = 0 + # If patch is also same, then nightly builds [4.0(234bS3)] have patch and spin both + # So in that case compare spin as well. + # This comparison is actually not required + # (as nightly builds are not released, and are for internal purpose only) + # but for completeness we are adding this. + if self.__spin and version.spin: + ret = self._compare(self.__spin, version.spin) + elif self.__spin: + ret = 1 + elif version.spin: + ret = -1 + elif self.__patch < version.patch: + ret = -1 + else: + ret = 1 + elif self.__spin and version.spin: + # compare spin if spin available in both. + ret = self._compare(self.__spin, version.spin) + elif (not self.__patch and self.__spin) and (version.patch and not version.spin): + # if spin available in self, and patch available in version, then consider self as greater. + # We consider spin builds as greater than patch builds, as spin builds started from LB release. + ret = 1 + elif (self.__patch and not self.__spin) and (not version.patch and version.spin): + # if spin available in version, and patch available in self, then consider version as greater. + # We consider spin builds as greater than patch builds, as spin builds started from LB release. + ret = -1 + elif not self.__spin and version.spin: + # If we reached here, then there is no patch, and only one have spin, consider that as greater. + ret = 1 + elif self.__spin and not version.spin: + # If we reached here, then there is no patch, and only one have spin, consider that as greater. + ret = -1 + return ret def __gt__(self, version): diff --git a/imcsdk/imccoreutils.py b/imcsdk/imccoreutils.py index 4808110a..4528b216 100644 --- a/imcsdk/imccoreutils.py +++ b/imcsdk/imccoreutils.py @@ -18,7 +18,6 @@ import os import re import logging -import sys from . import imcgenutils from . import mometa @@ -77,12 +76,14 @@ def get_imc_obj(class_id, elem, mo_obj=None): return imcmethod.ExternalMethod(class_id) elif class_id in MO_CLASS_ID: mo_class = load_class(class_id) - if sys.version_info > (3, 0): - # Python 3 code in this block - mo_class_params = inspect.getfullargspec(mo_class.__init__)[0][2:] - else: - # Python 2 code in this block + ''' + In the version of python 3.12 later getargspec function is removed from inspect. Added condition to allow older python versions + to continue to use getargspec + ''' + if hasattr(inspect, 'getargspec'): mo_class_params = inspect.getargspec(mo_class.__init__)[0][2:] + else: + mo_class_params = inspect.getfullargspec(mo_class.__init__)[0][2:] mo_class_param_dict = {} for param in mo_class_params: mo_class_param_dict[param] = None @@ -195,7 +196,14 @@ def load_mo(elem): mo_class_id = elem.tag mo_class = load_class(mo_class_id) - mo_class_params = inspect.getargspec(mo_class.__init__)[0][2:] + ''' + In the version of python 3.12 later getargspec function is removed from inspect. Added condition to allow older python versions + to continue to use getargspec + ''' + if hasattr(inspect, 'getargspec'): + mo_class_params = inspect.getargspec(mo_class.__init__)[0][2:] + else: + mo_class_params = inspect.getfullargspec(mo_class.__init__)[0][2:] mo_class_param_dict = {} for param in mo_class_params: mo_class_param_dict[param] = elem.attrib[ @@ -917,6 +925,17 @@ def get_dn_prefix_for_platform(handle): else: return "" +def is_platform_lessthan_m7(handle): + """ + This method is checks wether the platform is lessthan m7 or not, returns true if platform is m4 or m5 or m6 + Args: + handle (ImcHandle) + + Returns: + True/False + + """ + return is_platform_m4(handle) or is_platform_m5(handle) or is_platform_m6(handle) def is_platform_m4(handle): return match_platform_type(handle, "M4") @@ -927,6 +946,18 @@ def is_platform_m5(handle): match_platform_type(handle, "C125") +def is_platform_m6(handle): + return match_platform_type(handle, "M6") + + +def is_platform_m7(handle): + return match_platform_type(handle, "M7") + + +def is_platform_m8(handle): + return match_platform_type(handle, "M8") + + def match_platform_type(handle, match_string): if handle.model: return handle.model.find(match_string) != -1 diff --git a/imcsdk/imcdriver.py b/imcsdk/imcdriver.py index 1e596bab..275b988f 100644 --- a/imcsdk/imcdriver.py +++ b/imcsdk/imcdriver.py @@ -117,14 +117,20 @@ def connect(self): ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) ssl_context.options |= ssl.OP_NO_SSLv2 ssl_context.options |= ssl.OP_NO_SSLv3 - if self.key_file and self.cert_file: - ssl_context.load_cert_chain(keyfile=self.key_file, - certfile=self.cert_file) + #Since python 3.6 key_file and cert_file was deprecated + #latest one for create ssl context is create_default_context + if hasattr(self, 'key_file') and hasattr(self, 'cert_file') and self.key_file and self.cert_file: + ssl_context.load_cert_chain(keyfile=self.key_file, certfile=self.cert_file) + else: + ssl.create_default_context() self.sock = ssl_context.wrap_socket(sock) else: # This is the only difference; default wrap_socket uses SSLv23 - self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file, - ssl_version=ssl.PROTOCOL_TLSv1) + if hasattr(self, 'key_file') and hasattr(self, 'cert_file') and self.key_file and self.cert_file: + self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file,ssl_version=ssl.PROTOCOL_TLSv1) + else: + self.sock = ssl.wrap_socket(sock,ssl_version=ssl.PROTOCOL_TLSv1) + class ImcDriver(object): @@ -158,7 +164,7 @@ def __get_handlers(self, tls_proto=None): tls_handler = (TLSHandler, TLS1Handler)[tls_proto == "tlsv1"] handlers = [SmartRedirectHandler, tls_handler] if self.__proxy: - proxy_handler = urllib.request.ProxyHandler( + proxy_handler = urllib2.request.ProxyHandler( {'http': self.__proxy, 'https': self.__proxy}) handlers.append(proxy_handler) return handlers diff --git a/imcsdk/imcfilter.py b/imcsdk/imcfilter.py index 4b31dd61..1429376a 100644 --- a/imcsdk/imcfilter.py +++ b/imcsdk/imcfilter.py @@ -125,41 +125,34 @@ def parse_filter_str(self, filter_str): method to parse filter string """ - prop = pp.Word(pp.alphanums + "_", asKeyword=True).setResultsName("prop") - value = (pp.QuotedString("'") - | pp.QuotedString('"') - | pp.Word(pp.printables, excludeChars=",") - ).setResultsName("value") + prop = pp.WordStart(pp.alphas) + pp.Word(pp.alphanums + + "_").setResultsName("prop") + value = (pp.QuotedString("'") | pp.QuotedString('"') | pp.Word( + pp.printables, excludeChars=",")).setResultsName("value") types_ = pp.oneOf("re eq ne gt ge lt le").setResultsName("types") - flags = pp.Char("CI").setResultsName("flags") + flags = pp.oneOf("C I").setResultsName("flags") comma = pp.Literal(',') - - def in_quotes(exp): - # ensure matching opening and closing quotes - return ('"' + exp + '"' - | "'" + exp + "'") - - type_exp = pp.Group(pp.Keyword("type") - + pp.Literal("=") - + in_quotes(types_)).setResultsName("type_exp") - flag_exp = pp.Group(pp.Keyword("flag") - + pp.Literal("=") - + in_quotes(flags)).setResultsName("flag_exp") - - semi_expression = pp.Group(pp.Literal("(") + - prop + comma + value + - pp.Optional(comma + type_exp) + - pp.Optional(comma + flag_exp) + - pp.Literal(")") - ).setParseAction( - self.parse_filter_obj - ).setResultsName("semi_expression") - - NOT, AND, OR = map(pp.Keyword, "not and or".split()) - expr = pp.infixNotation(semi_expression, [ - (NOT, 1, pp.opAssoc.RIGHT, self.not_operator), - (AND, 2, pp.opAssoc.LEFT, self.and_operator), - (OR, 2, pp.opAssoc.LEFT, self.or_operator) + quote = (pp.Literal("'") | pp.Literal('"')).setResultsName("quote") + + type_exp = pp.Group(pp.Literal("type") + pp.Literal( + "=") + quote + types_ + quote).setResultsName("type_exp") + flag_exp = pp.Group(pp.Literal("flag") + pp.Literal( + "=") + quote + flags + quote).setResultsName("flag_exp") + + semi_expression = pp.Forward() + semi_expression << pp.Group(pp.Literal("(") + + prop + comma + value + + pp.Optional(comma + type_exp) + + pp.Optional(comma + flag_exp) + + pp.Literal(")") + ).setParseAction( + self.parse_filter_obj).setResultsName("semi_expression") + + expr = pp.Forward() + expr << pp.operatorPrecedence(semi_expression, [ + ("not", 1, pp.opAssoc.RIGHT, self.not_operator), + ("and", 2, pp.opAssoc.LEFT, self.and_operator), + ("or", 2, pp.opAssoc.LEFT, self.or_operator) ]) result = expr.parseString(filter_str) diff --git a/imcsdk/imchandle.py b/imcsdk/imchandle.py index 3f2bcf3e..e8b347de 100644 --- a/imcsdk/imchandle.py +++ b/imcsdk/imchandle.py @@ -394,6 +394,7 @@ def query_children(self, in_mo=None, in_dn=None, class_id=None, elem = config_resolve_children(cookie=self.cookie, class_id=meta_class_id, + dn=None, # Extra attribute added by schema. duplicate of in_dn, hence dn will always be none. in_dn=parent_dn, in_hierarchical=hierarchy) diff --git a/imcsdk/imcmeta.py b/imcsdk/imcmeta.py index 0b1a00b0..dcdf8409 100644 --- a/imcsdk/imcmeta.py +++ b/imcsdk/imcmeta.py @@ -21,9 +21,9 @@ class VersionMeta: """ This class contains all the ImcVersion supported by this package.""" Version151f = ImcVersion("1.5(1f)") Version151x = ImcVersion("1.5(1x)") - Version152 = ImcVersion("152") - Version153 = ImcVersion("153") - Version154 = ImcVersion("154") + Version152 = ImcVersion("1.5(2)") + Version153 = ImcVersion("1.5(3)") + Version154 = ImcVersion("1.5(4)") Version2010b = ImcVersion("2.0(10b)") Version2013e = ImcVersion("2.0(13e)") Version201a = ImcVersion("2.0(1a)") @@ -49,6 +49,12 @@ class VersionMeta: Version421a = ImcVersion("4.2(1a)") Version421b = ImcVersion("4.2(1b)") Version422a = ImcVersion("4.2(2a)") + Version423a = ImcVersion("4.2(3a)") + Version431a = ImcVersion("4.3(1a)") + Version432_230190 = ImcVersion("4.3(2.230190)") + Version433_240024 = ImcVersion("4.3(3.240024)") + Version434_240077 = ImcVersion("4.3(4.240077)") + Version435_241008 = ImcVersion("4.3(5.241008)") MO_CLASS_ID = frozenset([ "AaaLdap", @@ -74,6 +80,7 @@ class VersionMeta: "AdaptorEthOffloadProfile", "AdaptorEthRdmaProfile", "AdaptorEthRecvQueueProfile", + "AdaptorEthSRIOVProfile", "AdaptorEthUSNICProfile", "AdaptorEthWorkQueueProfile", "AdaptorExtEthIf", @@ -112,6 +119,8 @@ class VersionMeta: "BiosSettings", "BiosUnit", "BiosVfASPMSupport", + "BiosVfAcpiSratSpFlagEn", + "BiosVfAdaptiveRefreshMgmtLevel", "BiosVfAdjacentCacheLinePrefetch", "BiosVfAdvancedMemTest", "BiosVfAltitude", @@ -135,31 +144,53 @@ class VersionMeta: "BiosVfCPUPowerManagement", "BiosVfCRQos", "BiosVfCbsCmnApbdis", + "BiosVfCbsCmnApbdisDfPstateRs", + "BiosVfCbsCmnCpuAvx512", "BiosVfCbsCmnCpuCpb", "BiosVfCbsCmnCpuGenDowncoreCtrl", "BiosVfCbsCmnCpuGlobalCstateCtrl", "BiosVfCbsCmnCpuL1StreamHwPrefetcher", "BiosVfCbsCmnCpuL2StreamHwPrefetcher", + "BiosVfCbsCmnCpuSevAsidSpaceLimit", "BiosVfCbsCmnCpuSmee", "BiosVfCbsCmnCpuStreamingStoresCtrl", "BiosVfCbsCmnDeterminismSlider", + "BiosVfCbsCmnEdcControlThrottle", "BiosVfCbsCmnEfficiencyModeEn", + "BiosVfCbsCmnEfficiencyModeEnRs", "BiosVfCbsCmnFixedSocPstate", "BiosVfCbsCmnGnbNbIOMMU", "BiosVfCbsCmnGnbSMUCPPC", "BiosVfCbsCmnGnbSMUDfCstates", + "BiosVfCbsCmnGnbSMUDffoRs", + "BiosVfCbsCmnGnbSMUDlwmSupport", "BiosVfCbsCmnMemCtrlBankGroupSwapDdr4", + "BiosVfCbsCmnMemCtrllerPwrDnEnDdr", "BiosVfCbsCmnMemMapBankInterleaveDdr4", + "BiosVfCbsCmnMemSpeedDdr47xx2", + "BiosVfCbsCmnMemSpeedDdr47xx3", + "BiosVfCbsCmnPreferredIO7xx2", + "BiosVfCbsCmnPreferredIO7xx3", "BiosVfCbsCmncTDPCtl", + "BiosVfCbsCmnxGmiForceLinkWidthRs", "BiosVfCbsCpuCcdCtrlSsp", "BiosVfCbsCpuCoreCtrl", + "BiosVfCbsCpuDownCoreCtrlBergamo", + "BiosVfCbsCpuDownCoreCtrlGenoa", "BiosVfCbsCpuSmtCtrl", + "BiosVfCbsDbgCpuGenCpuWdt", + "BiosVfCbsDbgCpuLApicMode", "BiosVfCbsDbgCpuSnpMemCover", "BiosVfCbsDbgCpuSnpMemSizeCover", + "BiosVfCbsDfCmn4LinkMaxXgmiSpeed", "BiosVfCbsDfCmnAcpiSratL3Numa", "BiosVfCbsDfCmnDramNps", + "BiosVfCbsDfCmnDramScrubTime", "BiosVfCbsDfCmnMemIntlv", + "BiosVfCbsDfCmnMemIntlvControl", "BiosVfCbsDfCmnMemIntlvSize", + "BiosVfCbsDfDbgXgmiLinkCfg", + "BiosVfCbsGnbDbgPcieTbtSupport", "BiosVfCbsSevSnpSupport", "BiosVfCiscoAdaptiveMemTraining", "BiosVfCiscoDebugLevel", @@ -179,7 +210,9 @@ class VersionMeta: "BiosVfDCUPrefetch", "BiosVfDRAMClockThrottling", "BiosVfDemandScrub", + "BiosVfDfxOsbEn", "BiosVfDirectCacheAccess", + "BiosVfDmaCtrlOptIn", "BiosVfDramRefreshRate", "BiosVfDramSwThermalThrottling", "BiosVfEPPEnable", @@ -188,17 +221,22 @@ class VersionMeta: "BiosVfEdpcEn", "BiosVfEnableClockSpreadSpec", "BiosVfEnableMktme", + "BiosVfEnableRMT", + "BiosVfEnableTdx", + "BiosVfEnableTdxSeamldr", "BiosVfEnableTme", "BiosVfEnergyEfficientTurbo", "BiosVfEngPerfTuning", "BiosVfEnhancedIntelSpeedStepTech", "BiosVfEpochUpdate", + "BiosVfErrorCheckScrub", "BiosVfExecuteDisableBit", "BiosVfExtendedAPIC", "BiosVfFRB2Enable", "BiosVfHWPMEnable", "BiosVfHardwarePrefetch", "BiosVfIMCInterleave", + "BiosVfIOATConfigCpm", "BiosVfIOHResource", "BiosVfIPV4HTTP", "BiosVfIPV4PXE", @@ -225,6 +263,8 @@ class VersionMeta: "BiosVfMemorySizeLimit", "BiosVfMemoryThermalThrottling", "BiosVfMirroringMode", + "BiosVfMmiohBase", + "BiosVfMmiohSize", "BiosVfNUMAOptimized", "BiosVfNetworkStack", "BiosVfNvmdimmPerformConfig", @@ -235,6 +275,7 @@ class VersionMeta: "BiosVfOnboardStorage", "BiosVfOnboardStorageSWStack", "BiosVfOperationMode", + "BiosVfOptimizedPowerMode", "BiosVfOutOfBandMgmtPort", "BiosVfPCIOptionROMs", "BiosVfPCISlotOptionROMEnable", @@ -254,6 +295,7 @@ class VersionMeta: "BiosVfPartialMirrorValue4", "BiosVfPatrolScrub", "BiosVfPatrolScrubDuration", + "BiosVfPchPciePllSsc", "BiosVfPchUsb30Mode", "BiosVfPciRomClp", "BiosVfPcieARISupport", @@ -261,6 +303,7 @@ class VersionMeta: "BiosVfPcieSlotsCdnEnable", "BiosVfPostPackageRepair", "BiosVfPowerOnPasswordSupport", + "BiosVfPrmrrSize", "BiosVfProcessorC1E", "BiosVfProcessorC3Report", "BiosVfProcessorC6Report", @@ -269,14 +312,18 @@ class VersionMeta: "BiosVfQPIConfig", "BiosVfQpiLinkSpeed", "BiosVfQpiSnoopMode", + "BiosVfResizeBarSupport", "BiosVfResumeOnACPowerLoss", + "BiosVfRuntimePostPackageRepair", "BiosVfSEV", "BiosVfSHA1PCRBank", "BiosVfSHA256PCRBank", + "BiosVfSHA384PCRBank", "BiosVfSMEE", "BiosVfSataModeSelect", "BiosVfSelectMemoryRASConfiguration", "BiosVfSelectPprType", + "BiosVfSerialMux", "BiosVfSerialPortAEnable", "BiosVfSgx", "BiosVfSgxEpoch", @@ -290,10 +337,10 @@ class VersionMeta: "BiosVfSubNumaClustering", "BiosVfSvmMode", "BiosVfTPMControl", - "BiosVfTPMSupport", "BiosVfTSME", "BiosVfTXTSupport", "BiosVfTpmPpiRequired", + "BiosVfTpmSupport", "BiosVfUCSMBootOrderRuleControl", "BiosVfUFSDisable", "BiosVfUPILinkEnablement", @@ -301,6 +348,7 @@ class VersionMeta: "BiosVfUSBBootConfig", "BiosVfUSBEmulation", "BiosVfUSBPortsConfig", + "BiosVfUefiMemMapSpFlagEn", "BiosVfUmaBasedClustering", "BiosVfUsbXhciSupport", "BiosVfVMDEnable", @@ -308,8 +356,10 @@ class VersionMeta: "BiosVfVirtualNuma", "BiosVfVolMemoryMode", "BiosVfWorkLoadConfig", + "BiosVfX2ApicOptOut", "BiosVfXPTPrefetch", "BiosVfXPTRemotePrefetch", + "Biosf2Password", "CertificateManagement", "CloudDeviceConnectorEp", "CloudMgmtSvc", @@ -443,14 +493,19 @@ class VersionMeta: "MoKvInvHolder", "NetworkAdapterEthIf", "NetworkAdapterUnit", + "NiosInstall", + "NvmeHybridSlotConfig", "OneTimeBootDevice", "OneTimePrecisionBootDevice", "OsiCancel", "OsiController", "OsiStart", "OsiStatus", + "PackagePowerLimit", "PciAdapterFruInventory", "PciAdapterFruInventoryInfo", + "PciAdapterPortStatus", + "PciAdapterTemperature", "PciEquipSlot", "PciLink", "PciSwitch", @@ -471,6 +526,7 @@ class VersionMeta: "SecureLdap", "SelfEncryptStorageController", "ServerUtilization", + "SlotConfig", "SolIf", "StandardPowerProfile", "StorageController", @@ -588,6 +644,7 @@ class VersionMeta: "AdaptorEthOffloadProfile": MoMeta("AdaptorEthOffloadProfile", "adaptorEthOffloadProfile", "eth-offload", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), "AdaptorEthRdmaProfile": MoMeta("AdaptorEthRdmaProfile", "adaptorEthRdmaProfile", "rdmaprofile", VersionMeta.Version2013e, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), "AdaptorEthRecvQueueProfile": MoMeta("AdaptorEthRecvQueueProfile", "adaptorEthRecvQueueProfile", "eth-rcv-q", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), + "AdaptorEthSRIOVProfile": MoMeta("AdaptorEthSRIOVProfile", "adaptorEthSRIOVProfile", "eth-sriov", VersionMeta.Version423a, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], [None]), "AdaptorEthUSNICProfile": MoMeta("AdaptorEthUSNICProfile", "adaptorEthUSNICProfile", "ethusnic", VersionMeta.Version151x, "InputOutput", 0x1, [], ["admin"], ['adaptorHostEthIf'], [], ["Get", "Remove", "Set"]), "AdaptorEthWorkQueueProfile": MoMeta("AdaptorEthWorkQueueProfile", "adaptorEthWorkQueueProfile", "eth-work-q", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), "AdaptorExtEthIf": MoMeta("AdaptorExtEthIf", "adaptorExtEthIf", "ext-eth-[port_id]", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['adaptorUnit'], ['adaptorConnectorInfo', 'adaptorLinkTraining', 'adaptorPortProfiles'], ["Get", "Set"]), @@ -618,14 +675,16 @@ class VersionMeta: "BiosBootDevGrp": MoMeta("BiosBootDevGrp", "biosBootDevGrp", "bdg-[order]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosBOT'], ['biosBootDev'], ["Get"]), "BiosBootDevPrecision": MoMeta("BiosBootDevPrecision", "biosBootDevPrecision", "bdvp-[order]", VersionMeta.Version201a, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosBOT'], [], ["Get"]), "BiosBootMode": MoMeta("BiosBootMode", "biosBootMode", "boot-mode", VersionMeta.Version201a, "OutputOnly", 0x1, [], ["admin", "user"], ['biosBOT'], [], ["Get"]), - "BiosPassword": MoMeta("BiosPassword", "biosPassword", "bios-pw", VersionMeta.Version422a, "InputOutput", 0x1, [], ["admin"], [], [], [None]), - "BiosPlatformDefaults": MoMeta("BiosPlatformDefaults", "biosPlatformDefaults", "bios-defaults", VersionMeta.Version151x, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosVfASPMSupport', 'biosVfAdjacentCacheLinePrefetch', 'biosVfAdvancedMemTest', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfAutoCCState', 'biosVfAutonumousCstateEnable', 'biosVfBmeDmaMitigation', 'biosVfBootOptionNumRetry', 'biosVfBootOptionReCoolDown', 'biosVfBootOptionRetry', 'biosVfBootPerformanceMode', 'biosVfBurstAndPostponedRefresh', 'biosVfC1AutoDemotion', 'biosVfC1AutoUnDemotion', 'biosVfCDNEnable', 'biosVfCDNSupport', 'biosVfCPUEnergyPerformance', 'biosVfCPUFrequencyFloor', 'biosVfCPUPerformance', 'biosVfCPUPowerManagement', 'biosVfCRQos', 'biosVfCbsCmnApbdis', 'biosVfCbsCmnCpuCpb', 'biosVfCbsCmnCpuGenDowncoreCtrl', 'biosVfCbsCmnCpuGlobalCstateCtrl', 'biosVfCbsCmnCpuL1StreamHwPrefetcher', 'biosVfCbsCmnCpuL2StreamHwPrefetcher', 'biosVfCbsCmnCpuSmee', 'biosVfCbsCmnCpuStreamingStoresCtrl', 'biosVfCbsCmnDeterminismSlider', 'biosVfCbsCmnEfficiencyModeEn', 'biosVfCbsCmnFixedSocPstate', 'biosVfCbsCmnGnbNbIOMMU', 'biosVfCbsCmnGnbSMUCPPC', 'biosVfCbsCmnGnbSMUDfCstates', 'biosVfCbsCmnMemCtrlBankGroupSwapDdr4', 'biosVfCbsCmnMemMapBankInterleaveDdr4', 'biosVfCbsCmncTDPCtl', 'biosVfCbsCpuCcdCtrlSsp', 'biosVfCbsCpuCoreCtrl', 'biosVfCbsCpuSmtCtrl', 'biosVfCbsDbgCpuSnpMemCover', 'biosVfCbsDbgCpuSnpMemSizeCover', 'biosVfCbsDfCmnAcpiSratL3Numa', 'biosVfCbsDfCmnDramNps', 'biosVfCbsDfCmnMemIntlv', 'biosVfCbsDfCmnMemIntlvSize', 'biosVfCbsSevSnpSupport', 'biosVfCiscoAdaptiveMemTraining', 'biosVfCiscoDebugLevel', 'biosVfCiscoOpromLaunchOptimization', 'biosVfCiscoXgmiMaxSpeed', 'biosVfCkeLowPolicy', 'biosVfClosedLoopThermThrotl', 'biosVfCmciEnable', 'biosVfConfigTDP', 'biosVfConfigTDPLevel', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfCpuPaLimit', 'biosVfCpuPerfEnhancement', 'biosVfCrfastgoConfig', 'biosVfDCPMMFirmwareDowngrade', 'biosVfDCUPrefetch', 'biosVfDRAMClockThrottling', 'biosVfDemandScrub', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfDramSwThermalThrottling', 'biosVfEPPEnable', 'biosVfEPPProfile', 'biosVfEadrSupport', 'biosVfEdpcEn', 'biosVfEnableClockSpreadSpec', 'biosVfEnableMktme', 'biosVfEnableTme', 'biosVfEnergyEfficientTurbo', 'biosVfEngPerfTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEpochUpdate', 'biosVfExecuteDisableBit', 'biosVfExtendedAPIC', 'biosVfFRB2Enable', 'biosVfHWPMEnable', 'biosVfHardwarePrefetch', 'biosVfIMCInterleave', 'biosVfIOHResource', 'biosVfIPV4HTTP', 'biosVfIPV4PXE', 'biosVfIPV6HTTP', 'biosVfIPV6PXE', 'biosVfIntelDynamicSpeedSelect', 'biosVfIntelHyperThreadingTech', 'biosVfIntelSpeedSelect', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfIohErrorEn', 'biosVfKTIPrefetch', 'biosVfLLCAlloc', 'biosVfLLCPrefetch', 'biosVfLOMPortOptionROM', 'biosVfLegacyUSBSupport', 'biosVfLvDIMMSupport', 'biosVfMMCFGBase', 'biosVfMemoryBandwidthBoost', 'biosVfMemoryInterleave', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMemoryRefreshRate', 'biosVfMemorySizeLimit', 'biosVfMemoryThermalThrottling', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfNetworkStack', 'biosVfNvmdimmPerformConfig', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardNIC', 'biosVfOnboardStorage', 'biosVfOnboardStorageSWStack', 'biosVfOperationMode', 'biosVfOutOfBandMgmtPort', 'biosVfPCIOptionROMs', 'biosVfPCISlotOptionROMEnable', 'biosVfPCIeRASSupport', 'biosVfPCIeSSDHotPlugSupport', 'biosVfPOSTErrorPause', 'biosVfPSata', 'biosVfPStateCoordType', 'biosVfPackageCStateLimit', 'biosVfPanicHighWatermark', 'biosVfPartialCacheLineSparing', 'biosVfPartialMirrorModeConfig', 'biosVfPartialMirrorPercent', 'biosVfPartialMirrorValue1', 'biosVfPartialMirrorValue2', 'biosVfPartialMirrorValue3', 'biosVfPartialMirrorValue4', 'biosVfPatrolScrub', 'biosVfPatrolScrubDuration', 'biosVfPchUsb30Mode', 'biosVfPciRomClp', 'biosVfPcieARISupport', 'biosVfPciePllSsc', 'biosVfPcieSlotsCdnEnable', 'biosVfPostPackageRepair', 'biosVfPowerOnPasswordSupport', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorCState', 'biosVfPwrPerfTuning', 'biosVfQPIConfig', 'biosVfQpiLinkSpeed', 'biosVfQpiSnoopMode', 'biosVfSEV', 'biosVfSHA1PCRBank', 'biosVfSHA256PCRBank', 'biosVfSMEE', 'biosVfSataModeSelect', 'biosVfSelectMemoryRASConfiguration', 'biosVfSelectPprType', 'biosVfSerialPortAEnable', 'biosVfSgx', 'biosVfSgxEpoch', 'biosVfSgxLePubKeyHash', 'biosVfSinglePCTLEnable', 'biosVfSmtMode', 'biosVfSnoopyModeFor2LM', 'biosVfSnoopyModeForAD', 'biosVfSparingMode', 'biosVfSrIov', 'biosVfSubNumaClustering', 'biosVfSvmMode', 'biosVfTPMControl', 'biosVfTPMSupport', 'biosVfTSME', 'biosVfTXTSupport', 'biosVfTpmPpiRequired', 'biosVfUCSMBootOrderRuleControl', 'biosVfUFSDisable', 'biosVfUPILinkEnablement', 'biosVfUPIPowerManagement', 'biosVfUSBBootConfig', 'biosVfUSBEmulation', 'biosVfUSBPortsConfig', 'biosVfUmaBasedClustering', 'biosVfUsbXhciSupport', 'biosVfVMDEnable', 'biosVfVgaPriority', 'biosVfVirtualNuma', 'biosVfVolMemoryMode', 'biosVfWorkLoadConfig', 'biosVfXPTPrefetch', 'biosVfXPTRemotePrefetch'], ["Get"]), + "BiosPassword": MoMeta("BiosPassword", "biosPassword", "bios-pw", VersionMeta.Version435_241008, "InputOutput", 0x1, [], ["admin"], [], [], [None]), + "BiosPlatformDefaults": MoMeta("BiosPlatformDefaults", "biosPlatformDefaults", "bios-defaults", VersionMeta.Version151x, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosVfASPMSupport', 'biosVfAcpiSratSpFlagEn', 'biosVfAdaptiveRefreshMgmtLevel', 'biosVfAdjacentCacheLinePrefetch', 'biosVfAdvancedMemTest', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfAutoCCState', 'biosVfAutonumousCstateEnable', 'biosVfBmeDmaMitigation', 'biosVfBootOptionNumRetry', 'biosVfBootOptionReCoolDown', 'biosVfBootOptionRetry', 'biosVfBootPerformanceMode', 'biosVfBurstAndPostponedRefresh', 'biosVfC1AutoDemotion', 'biosVfC1AutoUnDemotion', 'biosVfCDNEnable', 'biosVfCDNSupport', 'biosVfCPUEnergyPerformance', 'biosVfCPUFrequencyFloor', 'biosVfCPUPerformance', 'biosVfCPUPowerManagement', 'biosVfCRQos', 'biosVfCbsCmnApbdis', 'biosVfCbsCmnApbdisDfPstateRs', 'biosVfCbsCmnCpuAvx512', 'biosVfCbsCmnCpuCpb', 'biosVfCbsCmnCpuGenDowncoreCtrl', 'biosVfCbsCmnCpuGlobalCstateCtrl', 'biosVfCbsCmnCpuL1StreamHwPrefetcher', 'biosVfCbsCmnCpuL2StreamHwPrefetcher', 'biosVfCbsCmnCpuSevAsidSpaceLimit', 'biosVfCbsCmnCpuSmee', 'biosVfCbsCmnCpuStreamingStoresCtrl', 'biosVfCbsCmnDeterminismSlider', 'biosVfCbsCmnEdcControlThrottle', 'biosVfCbsCmnEfficiencyModeEn', 'biosVfCbsCmnEfficiencyModeEnRs', 'biosVfCbsCmnFixedSocPstate', 'biosVfCbsCmnGnbNbIOMMU', 'biosVfCbsCmnGnbSMUCPPC', 'biosVfCbsCmnGnbSMUDfCstates', 'biosVfCbsCmnGnbSMUDffoRs', 'biosVfCbsCmnGnbSMUDlwmSupport', 'biosVfCbsCmnMemCtrlBankGroupSwapDdr4', 'biosVfCbsCmnMemCtrllerPwrDnEnDdr', 'biosVfCbsCmnMemMapBankInterleaveDdr4', 'biosVfCbsCmnMemSpeedDdr47xx2', 'biosVfCbsCmnMemSpeedDdr47xx3', 'biosVfCbsCmnPreferredIO7xx2', 'biosVfCbsCmnPreferredIO7xx3', 'biosVfCbsCmncTDPCtl', 'biosVfCbsCmnxGmiForceLinkWidthRs', 'biosVfCbsCpuCcdCtrlSsp', 'biosVfCbsCpuCoreCtrl', 'biosVfCbsCpuDownCoreCtrlBergamo', 'biosVfCbsCpuDownCoreCtrlGenoa', 'biosVfCbsCpuSmtCtrl', 'biosVfCbsDbgCpuGenCpuWdt', 'biosVfCbsDbgCpuLApicMode', 'biosVfCbsDbgCpuSnpMemCover', 'biosVfCbsDbgCpuSnpMemSizeCover', 'biosVfCbsDfCmn4LinkMaxXgmiSpeed', 'biosVfCbsDfCmnAcpiSratL3Numa', 'biosVfCbsDfCmnDramNps', 'biosVfCbsDfCmnDramScrubTime', 'biosVfCbsDfCmnMemIntlv', 'biosVfCbsDfCmnMemIntlvControl', 'biosVfCbsDfCmnMemIntlvSize', 'biosVfCbsDfDbgXgmiLinkCfg', 'biosVfCbsGnbDbgPcieTbtSupport', 'biosVfCbsSevSnpSupport', 'biosVfCiscoAdaptiveMemTraining', 'biosVfCiscoDebugLevel', 'biosVfCiscoOpromLaunchOptimization', 'biosVfCiscoXgmiMaxSpeed', 'biosVfCkeLowPolicy', 'biosVfClosedLoopThermThrotl', 'biosVfCmciEnable', 'biosVfConfigTDP', 'biosVfConfigTDPLevel', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfCpuPaLimit', 'biosVfCpuPerfEnhancement', 'biosVfCrfastgoConfig', 'biosVfDCPMMFirmwareDowngrade', 'biosVfDCUPrefetch', 'biosVfDRAMClockThrottling', 'biosVfDemandScrub', 'biosVfDfxOsbEn', 'biosVfDirectCacheAccess', 'biosVfDmaCtrlOptIn', 'biosVfDramRefreshRate', 'biosVfDramSwThermalThrottling', 'biosVfEPPEnable', 'biosVfEPPProfile', 'biosVfEadrSupport', 'biosVfEdpcEn', 'biosVfEnableClockSpreadSpec', 'biosVfEnableMktme', 'biosVfEnableRMT', 'biosVfEnableTdx', 'biosVfEnableTdxSeamldr', 'biosVfEnableTme', 'biosVfEnergyEfficientTurbo', 'biosVfEngPerfTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEpochUpdate', 'biosVfErrorCheckScrub', 'biosVfExecuteDisableBit', 'biosVfExtendedAPIC', 'biosVfFRB2Enable', 'biosVfHWPMEnable', 'biosVfHardwarePrefetch', 'biosVfIMCInterleave', 'biosVfIOATConfigCpm', 'biosVfIOHResource', 'biosVfIPV4HTTP', 'biosVfIPV4PXE', 'biosVfIPV6HTTP', 'biosVfIPV6PXE', 'biosVfIntelDynamicSpeedSelect', 'biosVfIntelHyperThreadingTech', 'biosVfIntelSpeedSelect', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfIohErrorEn', 'biosVfKTIPrefetch', 'biosVfLLCAlloc', 'biosVfLLCPrefetch', 'biosVfLOMPortOptionROM', 'biosVfLegacyUSBSupport', 'biosVfLvDIMMSupport', 'biosVfMMCFGBase', 'biosVfMemoryBandwidthBoost', 'biosVfMemoryInterleave', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMemoryRefreshRate', 'biosVfMemorySizeLimit', 'biosVfMemoryThermalThrottling', 'biosVfMirroringMode', 'biosVfMmiohBase', 'biosVfMmiohSize', 'biosVfNUMAOptimized', 'biosVfNetworkStack', 'biosVfNvmdimmPerformConfig', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardNIC', 'biosVfOnboardStorage', 'biosVfOnboardStorageSWStack', 'biosVfOperationMode', 'biosVfOptimizedPowerMode', 'biosVfOutOfBandMgmtPort', 'biosVfPCIOptionROMs', 'biosVfPCISlotOptionROMEnable', 'biosVfPCIeRASSupport', 'biosVfPCIeSSDHotPlugSupport', 'biosVfPOSTErrorPause', 'biosVfPSata', 'biosVfPStateCoordType', 'biosVfPackageCStateLimit', 'biosVfPanicHighWatermark', 'biosVfPartialCacheLineSparing', 'biosVfPartialMirrorModeConfig', 'biosVfPartialMirrorPercent', 'biosVfPartialMirrorValue1', 'biosVfPartialMirrorValue2', 'biosVfPartialMirrorValue3', 'biosVfPartialMirrorValue4', 'biosVfPatrolScrub', 'biosVfPatrolScrubDuration', 'biosVfPchPciePllSsc', 'biosVfPchUsb30Mode', 'biosVfPciRomClp', 'biosVfPcieARISupport', 'biosVfPciePllSsc', 'biosVfPcieSlotsCdnEnable', 'biosVfPostPackageRepair', 'biosVfPowerOnPasswordSupport', 'biosVfPrmrrSize', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorCState', 'biosVfPwrPerfTuning', 'biosVfQPIConfig', 'biosVfQpiLinkSpeed', 'biosVfQpiSnoopMode', 'biosVfResizeBarSupport', 'biosVfRuntimePostPackageRepair', 'biosVfSEV', 'biosVfSHA1PCRBank', 'biosVfSHA256PCRBank', 'biosVfSHA384PCRBank', 'biosVfSMEE', 'biosVfSataModeSelect', 'biosVfSelectMemoryRASConfiguration', 'biosVfSelectPprType', 'biosVfSerialMux', 'biosVfSerialPortAEnable', 'biosVfSgx', 'biosVfSgxEpoch', 'biosVfSgxLePubKeyHash', 'biosVfSinglePCTLEnable', 'biosVfSmtMode', 'biosVfSnoopyModeFor2LM', 'biosVfSnoopyModeForAD', 'biosVfSparingMode', 'biosVfSrIov', 'biosVfSubNumaClustering', 'biosVfSvmMode', 'biosVfTPMControl', 'biosVfTSME', 'biosVfTXTSupport', 'biosVfTpmPpiRequired', 'biosVfTpmSupport', 'biosVfUCSMBootOrderRuleControl', 'biosVfUFSDisable', 'biosVfUPILinkEnablement', 'biosVfUPIPowerManagement', 'biosVfUSBBootConfig', 'biosVfUSBEmulation', 'biosVfUSBPortsConfig', 'biosVfUefiMemMapSpFlagEn', 'biosVfUmaBasedClustering', 'biosVfUsbXhciSupport', 'biosVfVMDEnable', 'biosVfVgaPriority', 'biosVfVirtualNuma', 'biosVfVolMemoryMode', 'biosVfWorkLoadConfig', 'biosVfX2ApicOptOut', 'biosVfXPTPrefetch', 'biosVfXPTRemotePrefetch'], ["Get"]), "BiosProfile": MoMeta("BiosProfile", "biosProfile", "bios-profile-[name]", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosProfileManagement'], ['biosProfileToken'], ["Get", "Set"]), "BiosProfileManagement": MoMeta("BiosProfileManagement", "biosProfileManagement", "profile-mgmt", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosProfile', 'uploadBiosProfile'], ["Get", "Set"]), "BiosProfileToken": MoMeta("BiosProfileToken", "biosProfileToken", "token-[name]", VersionMeta.Version301c, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosProfile'], [], ["Get"]), "BiosSettings": MoMeta("BiosSettings", "biosSettings", "bios-settings", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosUnit'], [], ["Get"]), - "BiosUnit": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosBOT', 'biosPlatformDefaults', 'biosProfileManagement', 'biosSettings', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'secureBootCertificateManagement'], ["Get", "Set"]), + "BiosUnit": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosBOT', 'biosPlatformDefaults', 'biosProfileManagement', 'biosSettings', 'biosf2Password', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'secureBootCertificateManagement'], ["Get", "Set"]), "BiosVfASPMSupport": MoMeta("BiosVfASPMSupport", "biosVfASPMSupport", "ASPM-Support", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfAcpiSratSpFlagEn": MoMeta("BiosVfAcpiSratSpFlagEn", "biosVfAcpiSratSpFlagEn", "ACPI-SRAT-Memory-Flag", VersionMeta.Version435_241008, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfAdaptiveRefreshMgmtLevel": MoMeta("BiosVfAdaptiveRefreshMgmtLevel", "biosVfAdaptiveRefreshMgmtLevel", "Adaptive-Refresh-Mgmt-Level", VersionMeta.Version431a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfAdjacentCacheLinePrefetch": MoMeta("BiosVfAdjacentCacheLinePrefetch", "biosVfAdjacentCacheLinePrefetch", "Adjacent-Cache-Line-Prefetch", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfAdvancedMemTest": MoMeta("BiosVfAdvancedMemTest", "biosVfAdvancedMemTest", "Advanced-Memory-Test", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfAltitude": MoMeta("BiosVfAltitude", "biosVfAltitude", "Altitude-Param", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), @@ -649,31 +708,53 @@ class VersionMeta: "BiosVfCPUPowerManagement": MoMeta("BiosVfCPUPowerManagement", "biosVfCPUPowerManagement", "CPU-PowerManagement", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfCRQos": MoMeta("BiosVfCRQos", "biosVfCRQos", "CR-Qos", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnApbdis": MoMeta("BiosVfCbsCmnApbdis", "biosVfCbsCmnApbdis", "apbdis", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnApbdisDfPstateRs": MoMeta("BiosVfCbsCmnApbdisDfPstateRs", "biosVfCbsCmnApbdisDfPstateRs", "fixed-soc-pstate-F19h", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnCpuAvx512": MoMeta("BiosVfCbsCmnCpuAvx512", "biosVfCbsCmnCpuAvx512", "AVX512", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuCpb": MoMeta("BiosVfCbsCmnCpuCpb", "biosVfCbsCmnCpuCpb", "cpu-cpb", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuGenDowncoreCtrl": MoMeta("BiosVfCbsCmnCpuGenDowncoreCtrl", "biosVfCbsCmnCpuGenDowncoreCtrl", "downcore-ctrl", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuGlobalCstateCtrl": MoMeta("BiosVfCbsCmnCpuGlobalCstateCtrl", "biosVfCbsCmnCpuGlobalCstateCtrl", "cpu-cstate", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuL1StreamHwPrefetcher": MoMeta("BiosVfCbsCmnCpuL1StreamHwPrefetcher", "biosVfCbsCmnCpuL1StreamHwPrefetcher", "cpu-l1-prefetch", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuL2StreamHwPrefetcher": MoMeta("BiosVfCbsCmnCpuL2StreamHwPrefetcher", "biosVfCbsCmnCpuL2StreamHwPrefetcher", "cpu-l2-prefetch", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnCpuSevAsidSpaceLimit": MoMeta("BiosVfCbsCmnCpuSevAsidSpaceLimit", "biosVfCbsCmnCpuSevAsidSpaceLimit", "Cpu-Sev-Asid-Space-Limit", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuSmee": MoMeta("BiosVfCbsCmnCpuSmee", "biosVfCbsCmnCpuSmee", "cpu-smee", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnCpuStreamingStoresCtrl": MoMeta("BiosVfCbsCmnCpuStreamingStoresCtrl", "biosVfCbsCmnCpuStreamingStoresCtrl", "streaming-stores-control", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnDeterminismSlider": MoMeta("BiosVfCbsCmnDeterminismSlider", "biosVfCbsCmnDeterminismSlider", "cpu-detslider", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnEdcControlThrottle": MoMeta("BiosVfCbsCmnEdcControlThrottle", "biosVfCbsCmnEdcControlThrottle", "edc-control-throttle", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnEfficiencyModeEn": MoMeta("BiosVfCbsCmnEfficiencyModeEn", "biosVfCbsCmnEfficiencyModeEn", "Efficiency-Mode-En", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnEfficiencyModeEnRs": MoMeta("BiosVfCbsCmnEfficiencyModeEnRs", "biosVfCbsCmnEfficiencyModeEnRs", "Efficiency-Mode-En-F19h", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnFixedSocPstate": MoMeta("BiosVfCbsCmnFixedSocPstate", "biosVfCbsCmnFixedSocPstate", "fixed-soc-pstate", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnGnbNbIOMMU": MoMeta("BiosVfCbsCmnGnbNbIOMMU", "biosVfCbsCmnGnbNbIOMMU", "io-mmu", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnGnbSMUCPPC": MoMeta("BiosVfCbsCmnGnbSMUCPPC", "biosVfCbsCmnGnbSMUCPPC", "Smu-Cppc", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnGnbSMUDfCstates": MoMeta("BiosVfCbsCmnGnbSMUDfCstates", "biosVfCbsCmnGnbSMUDfCstates", "df-c-states", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnGnbSMUDffoRs": MoMeta("BiosVfCbsCmnGnbSMUDffoRs", "biosVfCbsCmnGnbSMUDffoRs", "DF_PState_Frequency_Optimizer", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnGnbSMUDlwmSupport": MoMeta("BiosVfCbsCmnGnbSMUDlwmSupport", "biosVfCbsCmnGnbSMUDlwmSupport", "dlwm-support", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnMemCtrlBankGroupSwapDdr4": MoMeta("BiosVfCbsCmnMemCtrlBankGroupSwapDdr4", "biosVfCbsCmnMemCtrlBankGroupSwapDdr4", "bank-groupswap", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnMemCtrllerPwrDnEnDdr": MoMeta("BiosVfCbsCmnMemCtrllerPwrDnEnDdr", "biosVfCbsCmnMemCtrllerPwrDnEnDdr", "Power_Down_Enable", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmnMemMapBankInterleaveDdr4": MoMeta("BiosVfCbsCmnMemMapBankInterleaveDdr4", "biosVfCbsCmnMemMapBankInterleaveDdr4", "chipset-interleave", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnMemSpeedDdr47xx2": MoMeta("BiosVfCbsCmnMemSpeedDdr47xx2", "biosVfCbsCmnMemSpeedDdr47xx2", "memory-clock-speed-7xx2", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnMemSpeedDdr47xx3": MoMeta("BiosVfCbsCmnMemSpeedDdr47xx3", "biosVfCbsCmnMemSpeedDdr47xx3", "memory-clock-speed-7xx3", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnPreferredIO7xx2": MoMeta("BiosVfCbsCmnPreferredIO7xx2", "biosVfCbsCmnPreferredIO7xx2", "preferred-io-7xx2", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnPreferredIO7xx3": MoMeta("BiosVfCbsCmnPreferredIO7xx3", "biosVfCbsCmnPreferredIO7xx3", "preferred-io-7xx3", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCmncTDPCtl": MoMeta("BiosVfCbsCmncTDPCtl", "biosVfCbsCmncTDPCtl", "ctdp-control", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCmnxGmiForceLinkWidthRs": MoMeta("BiosVfCbsCmnxGmiForceLinkWidthRs", "biosVfCbsCmnxGmiForceLinkWidthRs", "xGMI_Force_Link_Width", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCpuCcdCtrlSsp": MoMeta("BiosVfCbsCpuCcdCtrlSsp", "biosVfCbsCpuCcdCtrlSsp", "ccd-control", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCpuCoreCtrl": MoMeta("BiosVfCbsCpuCoreCtrl", "biosVfCbsCpuCoreCtrl", "downcore-control", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCpuDownCoreCtrlBergamo": MoMeta("BiosVfCbsCpuDownCoreCtrlBergamo", "biosVfCbsCpuDownCoreCtrlBergamo", "downcore-ctrl", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsCpuDownCoreCtrlGenoa": MoMeta("BiosVfCbsCpuDownCoreCtrlGenoa", "biosVfCbsCpuDownCoreCtrlGenoa", "downcore-control", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsCpuSmtCtrl": MoMeta("BiosVfCbsCpuSmtCtrl", "biosVfCbsCpuSmtCtrl", "cpu-smt-mode", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDbgCpuGenCpuWdt": MoMeta("BiosVfCbsDbgCpuGenCpuWdt", "biosVfCbsDbgCpuGenCpuWdt", "core-watchdog-timer-enable", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDbgCpuLApicMode": MoMeta("BiosVfCbsDbgCpuLApicMode", "biosVfCbsDbgCpuLApicMode", "local-apci-mode", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDbgCpuSnpMemCover": MoMeta("BiosVfCbsDbgCpuSnpMemCover", "biosVfCbsDbgCpuSnpMemCover", "Cpu-Snp-Mem-Cover", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDbgCpuSnpMemSizeCover": MoMeta("BiosVfCbsDbgCpuSnpMemSizeCover", "biosVfCbsDbgCpuSnpMemSizeCover", "Cpu-Snp-Mem-Size-Cover", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDfCmn4LinkMaxXgmiSpeed": MoMeta("BiosVfCbsDfCmn4LinkMaxXgmiSpeed", "biosVfCbsDfCmn4LinkMaxXgmiSpeed", "4-link-xGMI-max-speed", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDfCmnAcpiSratL3Numa": MoMeta("BiosVfCbsDfCmnAcpiSratL3Numa", "biosVfCbsDfCmnAcpiSratL3Numa", "strat-l3-numa", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDfCmnDramNps": MoMeta("BiosVfCbsDfCmnDramNps", "biosVfCbsDfCmnDramNps", "nodes-per-socket", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDfCmnDramScrubTime": MoMeta("BiosVfCbsDfCmnDramScrubTime", "biosVfCbsDfCmnDramScrubTime", "dram-scrub-time", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDfCmnMemIntlv": MoMeta("BiosVfCbsDfCmnMemIntlv", "biosVfCbsDfCmnMemIntlv", "mem-interleave", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDfCmnMemIntlvControl": MoMeta("BiosVfCbsDfCmnMemIntlvControl", "biosVfCbsDfCmnMemIntlvControl", "memory_interleaving", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsDfCmnMemIntlvSize": MoMeta("BiosVfCbsDfCmnMemIntlvSize", "biosVfCbsDfCmnMemIntlvSize", "mem-size-interleave", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsDfDbgXgmiLinkCfg": MoMeta("BiosVfCbsDfDbgXgmiLinkCfg", "biosVfCbsDfDbgXgmiLinkCfg", "xGMI-link-configuration", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfCbsGnbDbgPcieTbtSupport": MoMeta("BiosVfCbsGnbDbgPcieTbtSupport", "biosVfCbsGnbDbgPcieTbtSupport", "pcie-ten-bit-tag-support", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCbsSevSnpSupport": MoMeta("BiosVfCbsSevSnpSupport", "biosVfCbsSevSnpSupport", "Sev-Snp-Support", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCiscoAdaptiveMemTraining": MoMeta("BiosVfCiscoAdaptiveMemTraining", "biosVfCiscoAdaptiveMemTraining", "Cisco-Adap-Mem", VersionMeta.Version402c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfCiscoDebugLevel": MoMeta("BiosVfCiscoDebugLevel", "biosVfCiscoDebugLevel", "Cisco-Debug-Level", VersionMeta.Version402c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -693,7 +774,9 @@ class VersionMeta: "BiosVfDCUPrefetch": MoMeta("BiosVfDCUPrefetch", "biosVfDCUPrefetch", "DCU-Prefetch", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfDRAMClockThrottling": MoMeta("BiosVfDRAMClockThrottling", "biosVfDRAMClockThrottling", "DRAM-Clock-Throttling", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfDemandScrub": MoMeta("BiosVfDemandScrub", "biosVfDemandScrub", "Demand-Scrub-Param", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfDfxOsbEn": MoMeta("BiosVfDfxOsbEn", "biosVfDfxOsbEn", "DFX-OSB", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfDirectCacheAccess": MoMeta("BiosVfDirectCacheAccess", "biosVfDirectCacheAccess", "Direct-Cache-Access", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfDmaCtrlOptIn": MoMeta("BiosVfDmaCtrlOptIn", "biosVfDmaCtrlOptIn", "Dma-Control", VersionMeta.Version423a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfDramRefreshRate": MoMeta("BiosVfDramRefreshRate", "biosVfDramRefreshRate", "dram-refresh-rate", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfDramSwThermalThrottling": MoMeta("BiosVfDramSwThermalThrottling", "biosVfDramSwThermalThrottling", "DRAM-SW-Thermal-Throttling", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEPPEnable": MoMeta("BiosVfEPPEnable", "biosVfEPPEnable", "Processor-EPP-Enable", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -702,17 +785,22 @@ class VersionMeta: "BiosVfEdpcEn": MoMeta("BiosVfEdpcEn", "biosVfEdpcEn", "Edpc-En", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEnableClockSpreadSpec": MoMeta("BiosVfEnableClockSpreadSpec", "biosVfEnableClockSpreadSpec", "External-SSC-Enable", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEnableMktme": MoMeta("BiosVfEnableMktme", "biosVfEnableMktme", "Enable-Mktme", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfEnableRMT": MoMeta("BiosVfEnableRMT", "biosVfEnableRMT", "Rank-Margin-Tool", VersionMeta.Version431a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfEnableTdx": MoMeta("BiosVfEnableTdx", "biosVfEnableTdx", "Trust-Domain-Extension", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfEnableTdxSeamldr": MoMeta("BiosVfEnableTdxSeamldr", "biosVfEnableTdxSeamldr", "TDX-Secure-Arbitration-Mode-Loader", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEnableTme": MoMeta("BiosVfEnableTme", "biosVfEnableTme", "Enable-Time", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEnergyEfficientTurbo": MoMeta("BiosVfEnergyEfficientTurbo", "biosVfEnergyEfficientTurbo", "energy-efficient-turbo", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfEngPerfTuning": MoMeta("BiosVfEngPerfTuning", "biosVfEngPerfTuning", "Eng-Perf-Tuning", VersionMeta.Version303a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfEnhancedIntelSpeedStepTech": MoMeta("BiosVfEnhancedIntelSpeedStepTech", "biosVfEnhancedIntelSpeedStepTech", "Enhanced-Intel-SpeedStep-Tech", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfEpochUpdate": MoMeta("BiosVfEpochUpdate", "biosVfEpochUpdate", "Epoch-Update", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfErrorCheckScrub": MoMeta("BiosVfErrorCheckScrub", "biosVfErrorCheckScrub", "Error-Check-Scrub", VersionMeta.Version431a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfExecuteDisableBit": MoMeta("BiosVfExecuteDisableBit", "biosVfExecuteDisableBit", "Execute-Disable-Bit", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfExtendedAPIC": MoMeta("BiosVfExtendedAPIC", "biosVfExtendedAPIC", "Extended-APIC", VersionMeta.Version201a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfFRB2Enable": MoMeta("BiosVfFRB2Enable", "biosVfFRB2Enable", "FRB2-Enable", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfHWPMEnable": MoMeta("BiosVfHWPMEnable", "biosVfHWPMEnable", "HWPM-Enable", VersionMeta.Version2010b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfHardwarePrefetch": MoMeta("BiosVfHardwarePrefetch", "biosVfHardwarePrefetch", "Hardware-Prefetch", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfIMCInterleave": MoMeta("BiosVfIMCInterleave", "biosVfIMCInterleave", "imc-interleave", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfIOATConfigCpm": MoMeta("BiosVfIOATConfigCpm", "biosVfIOATConfigCpm", "IOAT Configuration", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfIOHResource": MoMeta("BiosVfIOHResource", "biosVfIOHResource", "ioh-resource", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfIPV4HTTP": MoMeta("BiosVfIPV4HTTP", "biosVfIPV4HTTP", "IPV4-HTTP-Support", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfIPV4PXE": MoMeta("BiosVfIPV4PXE", "biosVfIPV4PXE", "IPv4-Pxe", VersionMeta.Version411c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -739,6 +827,8 @@ class VersionMeta: "BiosVfMemorySizeLimit": MoMeta("BiosVfMemorySizeLimit", "biosVfMemorySizeLimit", "Memory-Size-Limit", VersionMeta.Version411c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfMemoryThermalThrottling": MoMeta("BiosVfMemoryThermalThrottling", "biosVfMemoryThermalThrottling", "Memory-Thermal-Throttling-Mode", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfMirroringMode": MoMeta("BiosVfMirroringMode", "biosVfMirroringMode", "Mirroring-Mode", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfMmiohBase": MoMeta("BiosVfMmiohBase", "biosVfMmiohBase", "MMIO-High-Base", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfMmiohSize": MoMeta("BiosVfMmiohSize", "biosVfMmiohSize", "MMIO-High-Granularity-Size", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfNUMAOptimized": MoMeta("BiosVfNUMAOptimized", "biosVfNUMAOptimized", "NUMA-optimized", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfNetworkStack": MoMeta("BiosVfNetworkStack", "biosVfNetworkStack", "Network-Stack", VersionMeta.Version411c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfNvmdimmPerformConfig": MoMeta("BiosVfNvmdimmPerformConfig", "biosVfNvmdimmPerformConfig", "NVM-Performance-Setting", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -749,6 +839,7 @@ class VersionMeta: "BiosVfOnboardStorage": MoMeta("BiosVfOnboardStorage", "biosVfOnboardStorage", "Onboard-Storage", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfOnboardStorageSWStack": MoMeta("BiosVfOnboardStorageSWStack", "biosVfOnboardStorageSWStack", "Onboard-SCU-Storage-SWStack", VersionMeta.Version151x, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfOperationMode": MoMeta("BiosVfOperationMode", "biosVfOperationMode", "Operation-Mode", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfOptimizedPowerMode": MoMeta("BiosVfOptimizedPowerMode", "biosVfOptimizedPowerMode", "Optimized-Power-Mode", VersionMeta.Version432_230190, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfOutOfBandMgmtPort": MoMeta("BiosVfOutOfBandMgmtPort", "biosVfOutOfBandMgmtPort", "OoB-MgmtPort", VersionMeta.Version154, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfPCIOptionROMs": MoMeta("BiosVfPCIOptionROMs", "biosVfPCIOptionROMs", "PCI-OptionROMs", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfPCISlotOptionROMEnable": MoMeta("BiosVfPCISlotOptionROMEnable", "biosVfPCISlotOptionROMEnable", "PCI-Slot-OptionROM-Enable", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), @@ -768,6 +859,7 @@ class VersionMeta: "BiosVfPartialMirrorValue4": MoMeta("BiosVfPartialMirrorValue4", "biosVfPartialMirrorValue4", "Partial-Mirror-Value4", VersionMeta.Version411c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfPatrolScrub": MoMeta("BiosVfPatrolScrub", "biosVfPatrolScrub", "Patrol-Scrub-Param", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfPatrolScrubDuration": MoMeta("BiosVfPatrolScrubDuration", "biosVfPatrolScrubDuration", "Patrol-Scrub-Duration", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfPchPciePllSsc": MoMeta("BiosVfPchPciePllSsc", "biosVfPchPciePllSsc", "Pch-PCIe-PLL-SSC", VersionMeta.Version431a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfPchUsb30Mode": MoMeta("BiosVfPchUsb30Mode", "biosVfPchUsb30Mode", "PchUsb30-Mode", VersionMeta.Version202c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfPciRomClp": MoMeta("BiosVfPciRomClp", "biosVfPciRomClp", "pci-rom-clp", VersionMeta.Version204c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfPcieARISupport": MoMeta("BiosVfPcieARISupport", "biosVfPcieARISupport", "PCIe-ARI-Support", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -775,6 +867,7 @@ class VersionMeta: "BiosVfPcieSlotsCdnEnable": MoMeta("BiosVfPcieSlotsCdnEnable", "biosVfPcieSlotsCdnEnable", "PCIe-Slots-CDN-Control", VersionMeta.Version413h, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfPostPackageRepair": MoMeta("BiosVfPostPackageRepair", "biosVfPostPackageRepair", "post-package-repair", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfPowerOnPasswordSupport": MoMeta("BiosVfPowerOnPasswordSupport", "biosVfPowerOnPasswordSupport", "POP-Support", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfPrmrrSize": MoMeta("BiosVfPrmrrSize", "biosVfPrmrrSize", "PRMRR-Size", VersionMeta.Version432_230190, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfProcessorC1E": MoMeta("BiosVfProcessorC1E", "biosVfProcessorC1E", "Processor-C1E", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfProcessorC3Report": MoMeta("BiosVfProcessorC3Report", "biosVfProcessorC3Report", "Processor-C3-Report", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfProcessorC6Report": MoMeta("BiosVfProcessorC6Report", "biosVfProcessorC6Report", "Processor-C6-Report", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), @@ -783,14 +876,18 @@ class VersionMeta: "BiosVfQPIConfig": MoMeta("BiosVfQPIConfig", "biosVfQPIConfig", "QPI-Config", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfQpiLinkSpeed": MoMeta("BiosVfQpiLinkSpeed", "biosVfQpiLinkSpeed", "UPI-Link-Frequency-Select", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfQpiSnoopMode": MoMeta("BiosVfQpiSnoopMode", "biosVfQpiSnoopMode", "QPI-Snoop-Mode", VersionMeta.Version204c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfResizeBarSupport": MoMeta("BiosVfResizeBarSupport", "biosVfResizeBarSupport", "Re-Size-BAR-Support", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfResumeOnACPowerLoss": MoMeta("BiosVfResumeOnACPowerLoss", "biosVfResumeOnACPowerLoss", "Resume-on-AC-power-loss", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], [], ["Get", "Set"]), + "BiosVfRuntimePostPackageRepair": MoMeta("BiosVfRuntimePostPackageRepair", "biosVfRuntimePostPackageRepair", "runtime-post-package-repair", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSEV": MoMeta("BiosVfSEV", "biosVfSEV", "SEV", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSHA1PCRBank": MoMeta("BiosVfSHA1PCRBank", "biosVfSHA1PCRBank", "SHA1-PCR-Bank", VersionMeta.Version413h, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSHA256PCRBank": MoMeta("BiosVfSHA256PCRBank", "biosVfSHA256PCRBank", "SHA256-PCR-Bank", VersionMeta.Version413h, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfSHA384PCRBank": MoMeta("BiosVfSHA384PCRBank", "biosVfSHA384PCRBank", "SHA384-PCR-Bank", VersionMeta.Version433_240024, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSMEE": MoMeta("BiosVfSMEE", "biosVfSMEE", "smee", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSataModeSelect": MoMeta("BiosVfSataModeSelect", "biosVfSataModeSelect", "Pch-Sata-Mode", VersionMeta.Version202c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfSelectMemoryRASConfiguration": MoMeta("BiosVfSelectMemoryRASConfiguration", "biosVfSelectMemoryRASConfiguration", "SelectMemory-RAS-configuration", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfSelectPprType": MoMeta("BiosVfSelectPprType", "biosVfSelectPprType", "select-ppr-type", VersionMeta.Version411c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfSerialMux": MoMeta("BiosVfSerialMux", "biosVfSerialMux", "serial-mux", VersionMeta.Version434_240077, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSerialPortAEnable": MoMeta("BiosVfSerialPortAEnable", "biosVfSerialPortAEnable", "Serial-port-A-enable", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfSgx": MoMeta("BiosVfSgx", "biosVfSgx", "Enable-Sgx", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfSgxEpoch": MoMeta("BiosVfSgxEpoch", "biosVfSgxEpoch", "Sgx-Epoch", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -804,10 +901,10 @@ class VersionMeta: "BiosVfSubNumaClustering": MoMeta("BiosVfSubNumaClustering", "biosVfSubNumaClustering", "sub-numa-cluster", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfSvmMode": MoMeta("BiosVfSvmMode", "biosVfSvmMode", "svm-mode", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfTPMControl": MoMeta("BiosVfTPMControl", "biosVfTPMControl", "TPM-Control", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), - "BiosVfTPMSupport": MoMeta("BiosVfTPMSupport", "biosVfTPMSupport", "TPM-Support", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfTSME": MoMeta("BiosVfTSME", "biosVfTSME", "TSME", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfTXTSupport": MoMeta("BiosVfTXTSupport", "biosVfTXTSupport", "TXT-Support", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfTpmPpiRequired": MoMeta("BiosVfTpmPpiRequired", "biosVfTpmPpiRequired", "Tpm-Ppi-Required", VersionMeta.Version413h, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "BiosVfTpmSupport": MoMeta("BiosVfTpmSupport", "biosVfTpmSupport", "TPM-Support", VersionMeta.Version423a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfUCSMBootOrderRuleControl": MoMeta("BiosVfUCSMBootOrderRuleControl", "biosVfUCSMBootOrderRuleControl", "Boot-Order-Rules", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfUFSDisable": MoMeta("BiosVfUFSDisable", "biosVfUFSDisable", "Uncore-Frequency-Scaling", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfUPILinkEnablement": MoMeta("BiosVfUPILinkEnablement", "biosVfUPILinkEnablement", "UPI-Link-Enablement", VersionMeta.Version421b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -815,6 +912,7 @@ class VersionMeta: "BiosVfUSBBootConfig": MoMeta("BiosVfUSBBootConfig", "biosVfUSBBootConfig", "USB-Boot-Config", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfUSBEmulation": MoMeta("BiosVfUSBEmulation", "biosVfUSBEmulation", "USBEmulation-Support", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfUSBPortsConfig": MoMeta("BiosVfUSBPortsConfig", "biosVfUSBPortsConfig", "USB-Ports-Config", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfUefiMemMapSpFlagEn": MoMeta("BiosVfUefiMemMapSpFlagEn", "biosVfUefiMemMapSpFlagEn", "Special-Purpose-Memory-Flag", VersionMeta.Version435_241008, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfUmaBasedClustering": MoMeta("BiosVfUmaBasedClustering", "biosVfUmaBasedClustering", "Uma-based-clustering", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfUsbXhciSupport": MoMeta("BiosVfUsbXhciSupport", "biosVfUsbXhciSupport", "UsbXhci-Support", VersionMeta.Version303a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfVMDEnable": MoMeta("BiosVfVMDEnable", "biosVfVMDEnable", "VMDEnable", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), @@ -822,8 +920,10 @@ class VersionMeta: "BiosVfVirtualNuma": MoMeta("BiosVfVirtualNuma", "biosVfVirtualNuma", "Virtual-Numa", VersionMeta.Version421b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfVolMemoryMode": MoMeta("BiosVfVolMemoryMode", "biosVfVolMemoryMode", "Vol-Memory-Mode", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfWorkLoadConfig": MoMeta("BiosVfWorkLoadConfig", "biosVfWorkLoadConfig", "work-load-config", VersionMeta.Version204c, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "BiosVfX2ApicOptOut": MoMeta("BiosVfX2ApicOptOut", "biosVfX2ApicOptOut", "X2APIC-Opt-Out", VersionMeta.Version423a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfXPTPrefetch": MoMeta("BiosVfXPTPrefetch", "biosVfXPTPrefetch", "xpt-prefetch", VersionMeta.Version304a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfXPTRemotePrefetch": MoMeta("BiosVfXPTRemotePrefetch", "biosVfXPTRemotePrefetch", "XPT-Remote-Prefetch", VersionMeta.Version421b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + "Biosf2Password": MoMeta("Biosf2Password", "biosf2Password", "bios-f2-password", VersionMeta.Version431a, "InputOutput", 0x1, [], ["admin"], ['biosUnit'], [], [None]), "CertificateManagement": MoMeta("CertificateManagement", "certificateManagement", "cert-mgmt", VersionMeta.Version209c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['topSystem'], ['currentCertificate', 'generateCertificateSigningRequest', 'uploadCertificate', 'uploadExternalCertificate', 'uploadExternalPrivateKey'], ["Get"]), "CloudDeviceConnectorEp": MoMeta("CloudDeviceConnectorEp", "cloudDeviceConnectorEp", "device-connector", VersionMeta.Version402c, "OutputOnly", 0x1, [], ["read-only"], ['cloudMgmtSvc'], ['faultInst', 'mgmtController'], [None]), "CloudMgmtSvc": MoMeta("CloudMgmtSvc", "cloudMgmtSvc", "cloud-mgmt", VersionMeta.Version402c, "OutputOnly", 0x1, [], ["read-only"], ['topSystem'], ['cloudDeviceConnectorEp'], [None]), @@ -846,7 +946,7 @@ class VersionMeta: "CommTlsConfig": MoMeta("CommTlsConfig", "commTlsConfig", "tls-svc", VersionMeta.Version422a, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['commSvcEp'], [], [None]), "CommVMedia": MoMeta("CommVMedia", "commVMedia", "vmedia-svc", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['commSvcEp'], ['commSavedVMediaMap', 'commVMediaMap'], ["Get", "Set"]), "CommVMediaMap": MoMeta("CommVMediaMap", "commVMediaMap", "vmmap-[volume_name]", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['commVMedia'], [], ["Add", "Get"]), - "ComputeBoard": MoMeta("ComputeBoard", "computeBoard", "board", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosVfResumeOnACPowerLoss', 'computeMbPowerStats', 'computeRackUnitMbTempStats', 'equipmentTpm', 'fanPolicy', 'faultInst', 'graphicsCard', 'memoryArray', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryLogicalConfiguration', 'pciSwitch', 'pidCatalog', 'processorUnit', 'psuRedundancyPolicy', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexMMC', 'storageFlexUtilController', 'storageLocalDiskSlotEp'], ["Get"]), + "ComputeBoard": MoMeta("ComputeBoard", "computeBoard", "board", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosVfResumeOnACPowerLoss', 'computeMbPowerStats', 'computeRackUnitMbTempStats', 'equipmentTpm', 'fanPolicy', 'faultInst', 'graphicsCard', 'memoryArray', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryLogicalConfiguration', 'packagePowerLimit', 'pciSwitch', 'pidCatalog', 'processorUnit', 'psuRedundancyPolicy', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexMMC', 'storageFlexUtilController', 'storageLocalDiskSlotEp'], ["Get"]), "ComputeMbPowerStats": MoMeta("ComputeMbPowerStats", "computeMbPowerStats", "power-stats", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], [], ["Get"]), "ComputeRackUnit": MoMeta("ComputeRackUnit", "computeRackUnit", "rack-unit-[server_id]", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "user"], ['topSystem'], ['adaptorUnit', 'biosUnit', 'computeBoard', 'equipmentFanModule', 'equipmentIndicatorLed', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentPsuColdRedundancy', 'eventManagement', 'faultInst', 'lsbootDef', 'lsbootDevPrecision', 'mgmtController', 'moKvInvHolder', 'networkAdapterUnit', 'oneTimeBootDevice', 'oneTimePrecisionBootDevice', 'pciAdapterFruInventory', 'pciEquipSlot', 'powerBudget', 'powerMonitor', 'rackUnitPersonality', 'serverUtilization', 'solIf', 'sysdebugTechSupportExport', 'systemIOController', 'x86LiveDebug'], ["Get", "Set"]), "ComputeRackUnitMbTempStats": MoMeta("ComputeRackUnitMbTempStats", "computeRackUnitMbTempStats", "temp-stats", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], [], ["Get"]), @@ -878,7 +978,7 @@ class VersionMeta: "ExportLdapCACertificate": MoMeta("ExportLdapCACertificate", "exportLdapCACertificate", "ldap-ca-cert-export", VersionMeta.Version2013e, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['ldapCACertificateManagement'], [], ["Get"]), "ExportRootCACertificate": MoMeta("ExportRootCACertificate", "exportRootCACertificate", "kmip-ca-cert-export", VersionMeta.Version302b, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['kmipManagement'], [], [None]), "FanPolicy": MoMeta("FanPolicy", "fanPolicy", "fan-policy", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], [], ["Get", "Set"]), - "FaultInst": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['adaptorUnit', 'cloudDeviceConnectorEp', 'computeBoard', 'computeRackUnit', 'equipmentFan', 'equipmentPsu', 'memoryArray', 'memoryUnit', 'mgmtIf', 'pciEquipSlot', 'pciSwitch', 'powerBudget', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexFlashPhysicalDrive', 'storageFlexFlashVirtualDrive', 'storageFlexUtilController', 'storageFlexUtilPhysicalDrive', 'storageFlexUtilVirtualDrive', 'storageLocalDisk', 'storageNVMePhysicalDrive', 'storageRaidBattery', 'storageVirtualDrive', 'sysdebugMEpLog'], [], ["Get"]), + "FaultInst": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['adaptorUnit', 'cloudDeviceConnectorEp', 'computeBoard', 'computeRackUnit', 'equipmentFan', 'equipmentPsu', 'memoryArray', 'memoryUnit', 'mgmtIf', 'pciAdapterPortStatus', 'pciEquipSlot', 'pciSwitch', 'powerBudget', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexFlashPhysicalDrive', 'storageFlexFlashVirtualDrive', 'storageFlexUtilController', 'storageFlexUtilPhysicalDrive', 'storageFlexUtilVirtualDrive', 'storageLocalDisk', 'storageNVMePhysicalDrive', 'storageRaidBattery', 'storageVirtualDrive', 'sysdebugMEpLog'], [], ["Get"]), "FirmwareBootDefinition": MoMeta("FirmwareBootDefinition", "firmwareBootDefinition", "fw-boot-def", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosUnit', 'mgmtController', 'storageController', 'systemIOController'], ['firmwareBootUnit'], ["Get"]), "FirmwareBootUnit": MoMeta("FirmwareBootUnit", "firmwareBootUnit", "bootunit-[type]", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['firmwareBootDefinition'], [], ["Get", "Set"]), "FirmwareRunning": MoMeta("FirmwareRunning", "firmwareRunning", "fw-[deployment]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['biosUnit', 'mgmtController', 'storageController', 'storageControllerNVMe', 'systemIOController'], [], ["Get"]), @@ -957,14 +1057,19 @@ class VersionMeta: "MoKvInvHolder": MoMeta("MoKvInvHolder", "moKvInvHolder", "inv-kv-hostOs", VersionMeta.Version401a, "OutputOnly", 0x1, [], ["read-only"], ['computeRackUnit'], ['moInvKv'], [None]), "NetworkAdapterEthIf": MoMeta("NetworkAdapterEthIf", "networkAdapterEthIf", "eth-[id]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['networkAdapterUnit'], [], ["Get"]), "NetworkAdapterUnit": MoMeta("NetworkAdapterUnit", "networkAdapterUnit", "network-adapter-[slot]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['networkAdapterEthIf'], ["Get"]), + "NiosInstall": MoMeta("NiosInstall", "niosInstall", "niosinstall", VersionMeta.Version423a, "InputOutput", 0x1, [], ["admin"], ['osiController'], [], [None]), + "NvmeHybridSlotConfig": MoMeta("NvmeHybridSlotConfig", "nvmeHybridSlotConfig", "nvmeHybridSlotConfig", VersionMeta.Version432_230190, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['topSystem'], ['slotConfig'], [None]), "OneTimeBootDevice": MoMeta("OneTimeBootDevice", "oneTimeBootDevice", "boot-one-time", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], [], ["Get", "Set"]), "OneTimePrecisionBootDevice": MoMeta("OneTimePrecisionBootDevice", "oneTimePrecisionBootDevice", "one-time-precision-boot", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], [], ["Get", "Set"]), "OsiCancel": MoMeta("OsiCancel", "osiCancel", "osiCancel", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin"], ['osiController'], [], [None]), - "OsiController": MoMeta("OsiController", "osiController", "osi", VersionMeta.Version301c, "OutputOnly", 0x1, [], ["read-only"], ['topSystem'], ['osiCancel', 'osiStart', 'osiStatus'], ["Get"]), + "OsiController": MoMeta("OsiController", "osiController", "osi", VersionMeta.Version301c, "OutputOnly", 0x1, [], ["read-only"], ['topSystem'], ['niosInstall', 'osiCancel', 'osiStart', 'osiStatus'], ["Get"]), "OsiStart": MoMeta("OsiStart", "osiStart", "osiStart", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin"], ['osiController'], [], ["Get"]), "OsiStatus": MoMeta("OsiStatus", "osiStatus", "osiStatus", VersionMeta.Version301c, "OutputOnly", 0x1, [], ["read-only"], ['osiController'], [], ["Get"]), - "PciAdapterFruInventory": MoMeta("PciAdapterFruInventory", "pciAdapterFruInventory", "pci-adapter-fru-[id]", VersionMeta.Version422a, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['pciAdapterFruInventoryInfo'], [None]), + "PackagePowerLimit": MoMeta("PackagePowerLimit", "packagePowerLimit", "power-limit", VersionMeta.Version435_241008, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], [], [None]), + "PciAdapterFruInventory": MoMeta("PciAdapterFruInventory", "pciAdapterFruInventory", "pci-adapter-fru-[id]", VersionMeta.Version422a, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['pciAdapterFruInventoryInfo', 'pciAdapterPortStatus', 'pciAdapterTemperature'], [None]), "PciAdapterFruInventoryInfo": MoMeta("PciAdapterFruInventoryInfo", "pciAdapterFruInventoryInfo", "fru-info-inv-[id]", VersionMeta.Version422a, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['pciAdapterFruInventory'], [], [None]), + "PciAdapterPortStatus": MoMeta("PciAdapterPortStatus", "pciAdapterPortStatus", "pci-adapter-portstatus-[id]", VersionMeta.Version433_240024, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['pciAdapterFruInventory'], ['faultInst'], [None]), + "PciAdapterTemperature": MoMeta("PciAdapterTemperature", "pciAdapterTemperature", "pci-adapter-temperature-[id]", VersionMeta.Version433_240024, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['pciAdapterFruInventory'], [], [None]), "PciEquipSlot": MoMeta("PciEquipSlot", "pciEquipSlot", "equipped-slot-[id]", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['faultInst', 'gpuInventory'], ["Get"]), "PciLink": MoMeta("PciLink", "pciLink", "pci-link-[adapter]", VersionMeta.Version402c, "OutputOnly", 0x1, [], ["read-only"], ['pciSwitch'], [], [None]), "PciSwitch": MoMeta("PciSwitch", "pciSwitch", "pci-switch-[id]", VersionMeta.Version402c, "OutputOnly", 0x1, [], ["read-only"], ['computeBoard'], ['faultInst', 'pciLink'], [None]), @@ -985,6 +1090,7 @@ class VersionMeta: "SecureLdap": MoMeta("SecureLdap", "secureLdap", "secure-ldap", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['aaaLdap'], [], [None]), "SelfEncryptStorageController": MoMeta("SelfEncryptStorageController", "selfEncryptStorageController", "ctr-self-encrypt", VersionMeta.Version209c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['storageController'], [], ["Get", "Set"]), "ServerUtilization": MoMeta("ServerUtilization", "serverUtilization", "utilization", VersionMeta.Version202c, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], [], ["Get"]), + "SlotConfig": MoMeta("SlotConfig", "slotConfig", "slot-config-[slot]", VersionMeta.Version432_230190, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['nvmeHybridSlotConfig'], [], [None]), "SolIf": MoMeta("SolIf", "solIf", "sol-if", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeRackUnit'], [], ["Get", "Set"]), "StandardPowerProfile": MoMeta("StandardPowerProfile", "standardPowerProfile", "stdpwrprof", VersionMeta.Version202c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['powerBudget'], [], ["Get", "Set"]), "StorageController": MoMeta("StorageController", "storageController", "storage-[type]-[id]", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['computeBoard'], ['faultInst', 'firmwareBootDefinition', 'firmwareRunning', 'generatedStorageControllerKeyId', 'selfEncryptStorageController', 'storageControllerHealth', 'storageControllerNextConsistencyCheckSchedule', 'storageControllerNextPatrolReadSchedule', 'storageControllerProps', 'storageControllerSettings', 'storageLocalDisk', 'storageLocalDiskProps', 'storageRaidBattery', 'storageVirtualDrive', 'storageVirtualDriveCreatorUsingUnusedPhysicalDrive', 'storageVirtualDriveCreatorUsingVirtualDriveGroup', 'suggestedStorageControllerSecurityKey'], ["Get", "Set"]), @@ -1028,7 +1134,7 @@ class VersionMeta: "SystemBoardUnit": MoMeta("SystemBoardUnit", "systemBoardUnit", "sys-board-unit", VersionMeta.Version311d, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], ['topSystem'], [], ["Get"]), "SystemIOController": MoMeta("SystemIOController", "systemIOController", "sioc-[id]", VersionMeta.Version202c, "OutputOnly", 0x1, [], ["read-only"], ['computeRackUnit'], ['firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable'], ["Get"]), "TopRoot": MoMeta("TopRoot", "topRoot", "", VersionMeta.Version151f, "OutputOnly", 0x1, [], ["admin", "read-only", "user"], [], ['topSystem'], ["Get"]), - "TopSystem": MoMeta("TopSystem", "topSystem", "sys", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['topRoot'], ['aaaLdap', 'aaaTacacsPlus', 'aaaUserEp', 'certificateManagement', 'cloudMgmtSvc', 'commSvcEp', 'computeRackUnit', 'equipmentRackEnclosure', 'huuController', 'iodController', 'kmipManagement', 'mctpCertificateManagement', 'mgmtBackup', 'mgmtImporter', 'mgmtInventory', 'osiController', 'storageSasExpander', 'systemBoardUnit', 'vicBackupAll', 'vicImporterAll'], ["Get", "Set"]), + "TopSystem": MoMeta("TopSystem", "topSystem", "sys", VersionMeta.Version151f, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['topRoot'], ['aaaLdap', 'aaaTacacsPlus', 'aaaUserEp', 'certificateManagement', 'cloudMgmtSvc', 'commSvcEp', 'computeRackUnit', 'equipmentRackEnclosure', 'huuController', 'iodController', 'kmipManagement', 'mctpCertificateManagement', 'mgmtBackup', 'mgmtImporter', 'mgmtInventory', 'nvmeHybridSlotConfig', 'osiController', 'storageSasExpander', 'systemBoardUnit', 'vicBackupAll', 'vicImporterAll'], ["Get", "Set"]), "UploadBiosProfile": MoMeta("UploadBiosProfile", "uploadBiosProfile", "upload-bios-profile", VersionMeta.Version301c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['biosProfileManagement'], [], [None]), "UploadCertificate": MoMeta("UploadCertificate", "uploadCertificate", "upload-cert", VersionMeta.Version209c, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['certificateManagement'], [], [None]), "UploadEndPointRootCACertificate": MoMeta("UploadEndPointRootCACertificate", "uploadEndPointRootCACertificate", "upload-end-point-cert", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin", "read-only", "user"], ['mctpCertificateManagement'], [], [None]), @@ -1216,7 +1322,6 @@ class VersionMeta: "BiosVfSrIov": MoMeta("BiosVfSrIov", "biosVfSrIov", "sr-iov", VersionMeta.Version2013e, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfSubNumaClustering": MoMeta("BiosVfSubNumaClustering", "biosVfSubNumaClustering", "sub-numa-cluster", VersionMeta.Version404b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfTPMControl": MoMeta("BiosVfTPMControl", "biosVfTPMControl", "TPM-Control", VersionMeta.Version404b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), - "BiosVfTPMSupport": MoMeta("BiosVfTPMSupport", "biosVfTPMSupport", "TPM-Support", VersionMeta.Version2013e, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfTXTSupport": MoMeta("BiosVfTXTSupport", "biosVfTXTSupport", "TXT-Support", VersionMeta.Version404b, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), "BiosVfUCSMBootOrderRuleControl": MoMeta("BiosVfUCSMBootOrderRuleControl", "biosVfUCSMBootOrderRuleControl", "Boot-Order-Rules", VersionMeta.Version2013e, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "BiosVfUFSDisable": MoMeta("BiosVfUFSDisable", "biosVfUFSDisable", "Uncore-Frequency-Scaling", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), diff --git a/imcsdk/imcmethodfactory.py b/imcsdk/imcmethodfactory.py index 2bfeee39..631c3ca3 100644 --- a/imcsdk/imcmethodfactory.py +++ b/imcsdk/imcmethodfactory.py @@ -102,7 +102,7 @@ def config_conf_mos(cookie, in_configs, in_hierarchical=YesOrNo.FALSE): return xml_request -def config_resolve_children(cookie, class_id, in_dn, in_hierarchical=YesOrNo.FALSE): +def config_resolve_children(cookie, class_id, dn, in_dn, in_hierarchical=YesOrNo.FALSE): """ Auto-generated IMC XML API Method. """ method = ExternalMethod("ConfigResolveChildren") @@ -111,6 +111,7 @@ def config_resolve_children(cookie, class_id, in_dn, in_hierarchical=YesOrNo.FAL class_id = imcgenutils.word_l(meta_class_id) method.class_id = class_id method.cookie = cookie + method.dn = dn method.in_dn = in_dn method.in_hierarchical = (("false", "true")[in_hierarchical in imcgenutils.AFFIRMATIVE_LIST]) @@ -145,12 +146,13 @@ def config_resolve_dn(cookie, dn, in_hierarchical=YesOrNo.FALSE): return xml_request -def config_resolve_parent(cookie, dn, in_hierarchical=YesOrNo.FALSE): +def config_resolve_parent(cookie, dn, in_dn, in_hierarchical=YesOrNo.FALSE): """ Auto-generated IMC XML API Method. """ method = ExternalMethod("ConfigResolveParent") method.cookie = cookie method.dn = dn + method.in_dn = in_dn method.in_hierarchical = (("false", "true")[in_hierarchical in imcgenutils.AFFIRMATIVE_LIST]) xml_request = method.to_xml(option=WriteXmlOption.DIRTY) diff --git a/imcsdk/imcmo.py b/imcsdk/imcmo.py index 0659f7df..bddb32b7 100644 --- a/imcsdk/imcmo.py +++ b/imcsdk/imcmo.py @@ -342,11 +342,12 @@ def to_xml(self, xml_doc=None, option=None, elem_name=None, cookie=None): if value is not None: #Skip version validation for Bios Tokens. For other MOs continue to do version validation. if handle and not (mo_meta.name.startswith("BiosVf") and prop.name.startswith("vp")): - if prop.version <= handle.version: - xml_obj.set(prop.xml_attribute, value) - else: - log.debug('## Not sending property: %s' % prop.name) - log.debug('## handle.version:%s prop.version:%s', handle.version, prop.version) + xml_obj.set(prop.xml_attribute, value) + # if prop.version <= handle.version: + # xml_obj.set(prop.xml_attribute, value) + # else: + # log.debug('## Not sending property: %s' % prop.name) + # log.debug('## handle.version:%s prop.version:%s', handle.version, prop.version) else: xml_obj.set(prop.xml_attribute, value) # xml_obj.set(prop.xml_attribute, value) @@ -658,7 +659,14 @@ def __get_mo_obj(self, class_id): import inspect mo_class = imccoreutils.load_class(class_id) - mo_class_params = inspect.getargspec(mo_class.__init__)[0][2:] + ''' + In the version of python 3.12 later getargspec function is removed from inspect. Added condition to allow older python versions + to continue to use getargspec + ''' + if hasattr(inspect, 'getargspec'): + mo_class_params = inspect.getargspec(mo_class.__init__)[0][2:] + else: + mo_class_params = inspect.getfullargspec(mo_class.__init__)[0][2:] mo_class_param_dict = {} for param in mo_class_params: prop = imccoreutils.get_prop_meta(mo_class, param) diff --git a/imcsdk/imcsession.py b/imcsdk/imcsession.py index 5c55f55f..c9a8942b 100755 --- a/imcsdk/imcsession.py +++ b/imcsdk/imcsession.py @@ -25,6 +25,11 @@ log = logging.getLogger('imc') +class ImcSessionConstants: + # single quote is not properly handled in ElementTree. Hence special handling required. + SQ_HACK_STRING = "%%##sq##%%" + + class ImcSession(object): """ ImcSession class is session interface for any Imc related communication. @@ -276,6 +281,13 @@ def post_elem(self, elem, timeout=None): self.dump_xml_request(elem) xml_str = xc.to_xml_str(elem) + if isinstance(ImcSessionConstants.SQ_HACK_STRING, str): + hack_string = ImcSessionConstants.SQ_HACK_STRING.encode('utf-8') + else: + hack_string = ImcSessionConstants.SQ_HACK_STRING + if hack_string in xml_str: + xml_str = xml_str.replace(bytes(ImcSessionConstants.SQ_HACK_STRING, 'utf-8'), b''') + log.debug("QUERY after SQ_HACK_REPLACE:" + str(xml_str)) response_str = self.post_xml(xml_str, timeout=timeout) self.dump_xml_response(response_str) @@ -479,7 +491,7 @@ def _validate_connection(self): return False def _validate_model(self, model): - valid_model_prefixes = ["UCSC", "UCS-E", "UCSS", "HX", "APIC-SERVER-", "DN1", "DN2", "DN3"] + valid_model_prefixes = ["UCSC", "UCS-E", "UCSS", "HX", "APIC-SERVER-", "DN1", "DN2", "DN3", "ULTM"] valid_models = ["R460-4640810", "C260-BASE-2646"] if model in valid_models: diff --git a/imcsdk/methodmeta/ConfigConfMosMeta.py b/imcsdk/methodmeta/ConfigConfMosMeta.py index 0e725b32..0541bb01 100644 --- a/imcsdk/methodmeta/ConfigConfMosMeta.py +++ b/imcsdk/methodmeta/ConfigConfMosMeta.py @@ -5,7 +5,7 @@ method_meta = MethodMeta("ConfigConfMos", "configConfMos", "Version142b") prop_meta = { - "cookie": MethodPropertyMeta("Cookie", "cookie", "Xs:string", "Version142b", "InputOutput", False), + "cookie": MethodPropertyMeta("Cookie", "cookie", "StringMin0Max47", "Version142b", "InputOutput", False), "in_configs": MethodPropertyMeta("InConfigs", "inConfigs", "ConfigMap", "Version142b", "Input", True), "in_hierarchical": MethodPropertyMeta("InHierarchical", "inHierarchical", "Xs:string", "Version142b", "InputOutput", False), "out_configs": MethodPropertyMeta("OutConfigs", "outConfigs", "ConfigMap", "Version142b", "Output", True), diff --git a/imcsdk/methodmeta/ConfigResolveChildrenMeta.py b/imcsdk/methodmeta/ConfigResolveChildrenMeta.py index 3b41fa9e..3297f35a 100644 --- a/imcsdk/methodmeta/ConfigResolveChildrenMeta.py +++ b/imcsdk/methodmeta/ConfigResolveChildrenMeta.py @@ -7,7 +7,7 @@ prop_meta = { "class_id": MethodPropertyMeta("ClassId", "classId", "NamingClassId", "Version142b", "Input", False), "cookie": MethodPropertyMeta("Cookie", "cookie", "StringMin0Max47", "Version142b", "InputOutput", False), - "dn": MethodPropertyMeta("Dn", "dn", "ReferenceObject", "Version142b", "Output", False), + "dn": MethodPropertyMeta("Dn", "dn", "ReferenceObject", "Version142b", "InputOutput", False), "in_dn": MethodPropertyMeta("InDn", "inDn", "ReferenceObject", "Version142b", "Input", False), "in_hierarchical": MethodPropertyMeta("InHierarchical", "inHierarchical", "Xs:string", "Version142b", "Input", False), "out_configs": MethodPropertyMeta("OutConfigs", "outConfigs", "ConfigSet", "Version142b", "Output", True), diff --git a/imcsdk/methodmeta/ConfigResolveParentMeta.py b/imcsdk/methodmeta/ConfigResolveParentMeta.py index 1ae0d16d..c4e8934f 100644 --- a/imcsdk/methodmeta/ConfigResolveParentMeta.py +++ b/imcsdk/methodmeta/ConfigResolveParentMeta.py @@ -7,6 +7,7 @@ prop_meta = { "cookie": MethodPropertyMeta("Cookie", "cookie", "StringMin0Max47", "Version142b", "InputOutput", False), "dn": MethodPropertyMeta("Dn", "dn", "ReferenceObject", "Version142b", "InputOutput", False), + "in_dn": MethodPropertyMeta("InDn", "inDn", "ReferenceObject", "Version142b", "Input", False), "in_hierarchical": MethodPropertyMeta("InHierarchical", "inHierarchical", "Xs:string", "Version142b", "Input", False), "out_config": MethodPropertyMeta("OutConfig", "outConfig", "ConfigConfig", "Version142b", "Output", True), } @@ -14,6 +15,7 @@ prop_map = { "cookie": "cookie", "dn": "dn", + "inDn": "in_dn", "inHierarchical": "in_hierarchical", "outConfig": "out_config", } diff --git a/imcsdk/mometa/aaa/AaaLdap.py b/imcsdk/mometa/aaa/AaaLdap.py index 5a9e0ff8..710e90a0 100644 --- a/imcsdk/mometa/aaa/AaaLdap.py +++ b/imcsdk/mometa/aaa/AaaLdap.py @@ -44,7 +44,7 @@ class AaaLdap(ManagedObject): "dns_search_forest": MoPropertyMeta("dns_search_forest", "dnsSearchForest", "string", VersionMeta.Version151x, MoPropertyMeta.READ_WRITE, 0x200, 0, 64, r"""(([a-zA-Z0-9])|([a-zA-Z0-9][a-zA-Z0-9\.\-]*[a-zA-Z0-9]){0,64})""", [], []), "domain": MoPropertyMeta("domain", "domain", "string", VersionMeta.Version151x, MoPropertyMeta.READ_WRITE, 0x400, 0, 254, None, [], []), "encryption": MoPropertyMeta("encryption", "encryption", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x800, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), - "filter": MoPropertyMeta("filter", "filter", "string", VersionMeta.Version151x, MoPropertyMeta.READ_WRITE, 0x1000, 0, 19, r"""[a-zA-Z0-9][a-zA-Z0-9_#@$%&\-\^]*[a-zA-Z0-9\-]""", [], []), + "filter": MoPropertyMeta("filter", "filter", "string", VersionMeta.Version151x, MoPropertyMeta.READ_WRITE, 0x1000, 0, 20, r"""[a-zA-Z0-9][a-zA-Z0-9_#@$%&\-\^]*[a-zA-Z0-9\-]""", [], []), "group_attribute": MoPropertyMeta("group_attribute", "groupAttribute", "string", VersionMeta.Version151x, MoPropertyMeta.READ_WRITE, 0x2000, 0, 254, r"""[a-zA-Z0-9][a-zA-Z0-9_#@$%&\-\^]*[a-zA-Z0-9\-]""", [], []), "group_auth": MoPropertyMeta("group_auth", "groupAuth", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "group_nested_search": MoPropertyMeta("group_nested_search", "groupNestedSearch", "uint", VersionMeta.Version204c, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, [], ["1-128"]), diff --git a/imcsdk/mometa/aaa/AaaUser.py b/imcsdk/mometa/aaa/AaaUser.py index a7052372..8e3f9e3b 100644 --- a/imcsdk/mometa/aaa/AaaUser.py +++ b/imcsdk/mometa/aaa/AaaUser.py @@ -9,10 +9,21 @@ class AaaUserConsts: ACCOUNT_STATUS_ACTIVE = "active" ACCOUNT_STATUS_INACTIVE = "inactive" ADMIN_ACTION_CLEAR = "clear" + AUTH_ = "" + AUTH_NONE = "None" + AUTH_SHA = "SHA" + AUTH_SHA_224 = "SHA-224" + AUTH_SHA_256 = "SHA-256" + AUTH_SHA_384 = "SHA-384" + AUTH_SHA_512 = "SHA-512" PRIV_ = "" PRIV_ADMIN = "admin" PRIV_READ_ONLY = "read-only" + PRIV_SNMPONLY = "snmponly" PRIV_USER = "user" + PRIVACY_ = "" + PRIVACY_AES = "AES" + PRIVACY_NONE = "None" class AaaUser(ManagedObject): @@ -22,7 +33,7 @@ class AaaUser(ManagedObject): naming_props = set(['id']) mo_meta = { - "classic": MoMeta("AaaUser", "aaaUser", "user-[id]", VersionMeta.Version151f, "InputOutput", 0x3ff, [], ["admin", "read-only", "user"], ['aaaUserEp'], ['aaaUserSSHKey'], ["Get", "Set"]), + "classic": MoMeta("AaaUser", "aaaUser", "user-[id]", VersionMeta.Version151f, "InputOutput", 0xffff, [], ["admin", "read-only", "user"], ['aaaUserEp'], ['aaaUserSSHKey'], ["Get", "Set"]), "modular": MoMeta("AaaUser", "aaaUser", "user-[id]", VersionMeta.Version2013e, "InputOutput", 0x3ff, [], ["admin", "read-only", "user"], ['aaaUserEp'], ['aaaUserSSHKey'], ["Get", "Set"]) } @@ -33,13 +44,19 @@ class AaaUser(ManagedObject): "account_status": MoPropertyMeta("account_status", "accountStatus", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["active", "inactive"], []), "admin_action": MoPropertyMeta("admin_action", "adminAction", "string", VersionMeta.Version208d, MoPropertyMeta.READ_WRITE, 0x4, 0, 510, None, ["clear"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), - "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x10, None, None, None, [], ["1-15"]), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, None, None, r"""[a-zA-Z0-9\._\+\-]{0,16}""", [], []), - "priv": MoPropertyMeta("priv", "priv", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["", "admin", "read-only", "user"], []), + "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x10, None, None, None, [], ["1-32"]), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, None, None, r"""[a-zA-Z0-9\._\+\-]{0,32}""", [], []), + "priv": MoPropertyMeta("priv", "priv", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["", "admin", "read-only", "snmponly", "user"], []), "pwd": MoPropertyMeta("pwd", "pwd", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, None, None, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "auth": MoPropertyMeta("auth", "auth", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, ["", "None", "SHA", "SHA-224", "SHA-256", "SHA-384", "SHA-512"], []), + "auth_pwd": MoPropertyMeta("auth_pwd", "authPwd", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x800, None, None, r"""(.{8,64})?""", [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "ipmi_pwd": MoPropertyMeta("ipmi_pwd", "ipmiPwd", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x1000, None, None, r"""(.{8,64})?""", [], []), + "privacy": MoPropertyMeta("privacy", "privacy", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2000, None, None, None, ["", "AES", "None"], []), + "privacy_pwd": MoPropertyMeta("privacy_pwd", "privacyPwd", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4000, None, None, r"""(.{8,64})?""", [], []), + "user_type": MoPropertyMeta("user_type", "userType", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, [], []), }, "modular": { @@ -69,7 +86,13 @@ class AaaUser(ManagedObject): "pwd": "pwd", "rn": "rn", "status": "status", + "auth": "auth", + "authPwd": "auth_pwd", "childAction": "child_action", + "ipmiPwd": "ipmi_pwd", + "privacy": "privacy", + "privacyPwd": "privacy_pwd", + "userType": "user_type", }, "modular": { @@ -96,7 +119,13 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.priv = None self.pwd = None self.status = None + self.auth = None + self.auth_pwd = None self.child_action = None + self.ipmi_pwd = None + self.privacy = None + self.privacy_pwd = None + self.user_type = None ManagedObject.__init__(self, "AaaUser", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/adaptor/AdaptorEthGenProfile.py b/imcsdk/mometa/adaptor/AdaptorEthGenProfile.py index 270eef09..013a243a 100644 --- a/imcsdk/mometa/adaptor/AdaptorEthGenProfile.py +++ b/imcsdk/mometa/adaptor/AdaptorEthGenProfile.py @@ -36,7 +36,7 @@ class AdaptorEthGenProfile(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("AdaptorEthGenProfile", "adaptorEthGenProfile", "general", VersionMeta.Version151f, "InputOutput", 0xfffff, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), + "classic": MoMeta("AdaptorEthGenProfile", "adaptorEthGenProfile", "general", VersionMeta.Version151f, "InputOutput", 0x7fffff, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]), "modular": MoMeta("AdaptorEthGenProfile", "adaptorEthGenProfile", "general", VersionMeta.Version2013e, "InputOutput", 0x3ffff, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], ["Get", "Set"]) } @@ -62,8 +62,11 @@ class AdaptorEthGenProfile(ManagedObject): "vmq": MoPropertyMeta("vmq", "vmq", "string", VersionMeta.Version202c, MoPropertyMeta.READ_WRITE, 0x10000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "vxlan": MoPropertyMeta("vxlan", "vxlan", "string", VersionMeta.Version303a, MoPropertyMeta.READ_WRITE, 0x20000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), - "pci_link": MoPropertyMeta("pci_link", "pciLink", "uint", VersionMeta.Version303a, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, [], ["0-1"]), - "ptp": MoPropertyMeta("ptp", "ptp", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), + "ether_channel_pinning": MoPropertyMeta("ether_channel_pinning", "etherChannelPinning", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), + "pci_link": MoPropertyMeta("pci_link", "pciLink", "uint", VersionMeta.Version303a, MoPropertyMeta.READ_WRITE, 0x80000, None, None, None, [], ["0-1"]), + "ptp": MoPropertyMeta("ptp", "ptp", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), + "qinq_offload": MoPropertyMeta("qinq_offload", "qinqOffload", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x200000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), + "qinq_vlan": MoPropertyMeta("qinq_vlan", "qinqVlan", "ushort", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x400000, None, None, None, [], ["0-4094", "2-4094"]), }, "modular": { @@ -111,8 +114,11 @@ class AdaptorEthGenProfile(ManagedObject): "vmq": "vmq", "vxlan": "vxlan", "childAction": "child_action", + "etherChannelPinning": "ether_channel_pinning", "pciLink": "pci_link", "ptp": "ptp", + "qinqOffload": "qinq_offload", + "qinqVlan": "qinq_vlan", }, "modular": { @@ -157,8 +163,11 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.vmq = None self.vxlan = None self.child_action = None + self.ether_channel_pinning = None self.pci_link = None self.ptp = None + self.qinq_offload = None + self.qinq_vlan = None ManagedObject.__init__(self, "AdaptorEthGenProfile", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/adaptor/AdaptorEthSRIOVProfile.py b/imcsdk/mometa/adaptor/AdaptorEthSRIOVProfile.py new file mode 100644 index 00000000..b7ea8971 --- /dev/null +++ b/imcsdk/mometa/adaptor/AdaptorEthSRIOVProfile.py @@ -0,0 +1,66 @@ +"""This module contains the general information for AdaptorEthSRIOVProfile ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class AdaptorEthSRIOVProfileConsts: + pass + + +class AdaptorEthSRIOVProfile(ManagedObject): + """This is AdaptorEthSRIOVProfile class.""" + + consts = AdaptorEthSRIOVProfileConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("AdaptorEthSRIOVProfile", "adaptorEthSRIOVProfile", "eth-sriov", VersionMeta.Version423a, "InputOutput", 0x1ff, [], ["admin", "read-only", "user"], ['adaptorHostEthIf'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version423a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "no_of_v_fs": MoPropertyMeta("no_of_v_fs", "noOfVFs", "uint", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, [], ["0-64"]), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), + "sriov_completion_count": MoPropertyMeta("sriov_completion_count", "sriovCompletionCount", "uint", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["0-16", "1-16"]), + "sriov_interrupt_count": MoPropertyMeta("sriov_interrupt_count", "sriovInterruptCount", "uint", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, [], ["0-16", "1-16"]), + "sriov_receive_count": MoPropertyMeta("sriov_receive_count", "sriovReceiveCount", "uint", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, [], ["0-8", "1-8"]), + "sriov_transmit_count": MoPropertyMeta("sriov_transmit_count", "sriovTransmitCount", "uint", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x80, None, None, None, [], ["0-8", "1-8"]), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "noOfVFs": "no_of_v_fs", + "rn": "rn", + "sriovCompletionCount": "sriov_completion_count", + "sriovInterruptCount": "sriov_interrupt_count", + "sriovReceiveCount": "sriov_receive_count", + "sriovTransmitCount": "sriov_transmit_count", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.no_of_v_fs = None + self.sriov_completion_count = None + self.sriov_interrupt_count = None + self.sriov_receive_count = None + self.sriov_transmit_count = None + self.status = None + + ManagedObject.__init__(self, "AdaptorEthSRIOVProfile", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/adaptor/AdaptorFcPortProfile.py b/imcsdk/mometa/adaptor/AdaptorFcPortProfile.py index 6ce15b9a..fee73ab9 100644 --- a/imcsdk/mometa/adaptor/AdaptorFcPortProfile.py +++ b/imcsdk/mometa/adaptor/AdaptorFcPortProfile.py @@ -27,7 +27,7 @@ class AdaptorFcPortProfile(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "io_throttle_count": MoPropertyMeta("io_throttle_count", "ioThrottleCount", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, [], ["1-1024"]), "lun_queue_depth": MoPropertyMeta("lun_queue_depth", "lunQueueDepth", "uint", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-254"]), - "luns_per_target": MoPropertyMeta("luns_per_target", "lunsPerTarget", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["1-1024"]), + "luns_per_target": MoPropertyMeta("luns_per_target", "lunsPerTarget", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["1-4096"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), diff --git a/imcsdk/mometa/adaptor/AdaptorGenProfile.py b/imcsdk/mometa/adaptor/AdaptorGenProfile.py index 5d3e3005..5d10e5e7 100644 --- a/imcsdk/mometa/adaptor/AdaptorGenProfile.py +++ b/imcsdk/mometa/adaptor/AdaptorGenProfile.py @@ -16,7 +16,7 @@ class AdaptorGenProfile(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("AdaptorGenProfile", "adaptorGenProfile", "general", VersionMeta.Version151f, "InputOutput", 0x1ff, [], ["admin", "read-only", "user"], ['adaptorUnit'], [], ["Get", "Set"]), + "classic": MoMeta("AdaptorGenProfile", "adaptorGenProfile", "general", VersionMeta.Version151f, "InputOutput", 0x3ff, [], ["admin", "read-only", "user"], ['adaptorUnit'], [], ["Get", "Set"]), "modular": MoMeta("AdaptorGenProfile", "adaptorGenProfile", "general", VersionMeta.Version2013e, "InputOutput", 0x1ff, [], ["admin", "read-only", "user"], ['adaptorUnit'], [], ["Get", "Set"]) } @@ -42,6 +42,7 @@ class AdaptorGenProfile(ManagedObject): "product_name": MoPropertyMeta("product_name", "productName", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "revision": MoPropertyMeta("revision", "revision", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "serial": MoPropertyMeta("serial", "serial", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "transmit_enhanced_mode": MoPropertyMeta("transmit_enhanced_mode", "transmitEnhancedMode", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x200, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "usnic_supported": MoPropertyMeta("usnic_supported", "usnicSupported", "string", VersionMeta.Version151x, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "vendor": MoPropertyMeta("vendor", "vendor", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "vendor_id": MoPropertyMeta("vendor_id", "vendorId", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), @@ -94,6 +95,7 @@ class AdaptorGenProfile(ManagedObject): "productName": "product_name", "revision": "revision", "serial": "serial", + "transmitEnhancedMode": "transmit_enhanced_mode", "usnicSupported": "usnic_supported", "vendor": "vendor", "vendorId": "vendor_id", @@ -143,6 +145,7 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.product_name = None self.revision = None self.serial = None + self.transmit_enhanced_mode = None self.usnic_supported = None self.vendor = None self.vendor_id = None diff --git a/imcsdk/mometa/adaptor/AdaptorUnit.py b/imcsdk/mometa/adaptor/AdaptorUnit.py index 4a89f28e..3cdcaa9b 100644 --- a/imcsdk/mometa/adaptor/AdaptorUnit.py +++ b/imcsdk/mometa/adaptor/AdaptorUnit.py @@ -45,6 +45,7 @@ class AdaptorUnit(ManagedObject): "presence": MoPropertyMeta("presence", "presence", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["empty", "equipped", "missing", "not-supported", "unknown"], []), "serial": MoPropertyMeta("serial", "serial", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "vendor": MoPropertyMeta("vendor", "vendor", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "vic_communicable": MoPropertyMeta("vic_communicable", "vicCommunicable", "string", VersionMeta.Version423a, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), }, "modular": { @@ -83,6 +84,7 @@ class AdaptorUnit(ManagedObject): "presence": "presence", "serial": "serial", "vendor": "vendor", + "vicCommunicable": "vic_communicable", }, "modular": { @@ -118,6 +120,7 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.presence = None self.serial = None self.vendor = None + self.vic_communicable = None ManagedObject.__init__(self, "AdaptorUnit", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/bios/BiosPassword.py b/imcsdk/mometa/bios/BiosPassword.py index 28cbe5a8..ae041d6b 100644 --- a/imcsdk/mometa/bios/BiosPassword.py +++ b/imcsdk/mometa/bios/BiosPassword.py @@ -16,17 +16,17 @@ class BiosPassword(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("BiosPassword", "biosPassword", "bios-pw", VersionMeta.Version422a, "InputOutput", 0x1f, [], ["admin"], [], [], [None]), + "classic": MoMeta("BiosPassword", "biosPassword", "bios-pw", VersionMeta.Version435_241008, "InputOutput", 0x1f, [], ["admin"], [], [], [None]), } prop_meta = { "classic": { - "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version422a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""[\S+]{0,20}""", [], []), - "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), - "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version422a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""[\S+]{0,20}""", [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "created", "deleted", "modified", "removed"], []), }, } diff --git a/imcsdk/mometa/bios/BiosPlatformDefaults.py b/imcsdk/mometa/bios/BiosPlatformDefaults.py index 167d9349..2425b6a0 100644 --- a/imcsdk/mometa/bios/BiosPlatformDefaults.py +++ b/imcsdk/mometa/bios/BiosPlatformDefaults.py @@ -16,7 +16,7 @@ class BiosPlatformDefaults(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("BiosPlatformDefaults", "biosPlatformDefaults", "bios-defaults", VersionMeta.Version151x, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosVfASPMSupport', 'biosVfAdjacentCacheLinePrefetch', 'biosVfAdvancedMemTest', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfAutoCCState', 'biosVfAutonumousCstateEnable', 'biosVfBmeDmaMitigation', 'biosVfBootOptionNumRetry', 'biosVfBootOptionReCoolDown', 'biosVfBootOptionRetry', 'biosVfBootPerformanceMode', 'biosVfBurstAndPostponedRefresh', 'biosVfC1AutoDemotion', 'biosVfC1AutoUnDemotion', 'biosVfCDNEnable', 'biosVfCDNSupport', 'biosVfCPUEnergyPerformance', 'biosVfCPUFrequencyFloor', 'biosVfCPUPerformance', 'biosVfCPUPowerManagement', 'biosVfCRQos', 'biosVfCbsCmnApbdis', 'biosVfCbsCmnCpuCpb', 'biosVfCbsCmnCpuGenDowncoreCtrl', 'biosVfCbsCmnCpuGlobalCstateCtrl', 'biosVfCbsCmnCpuL1StreamHwPrefetcher', 'biosVfCbsCmnCpuL2StreamHwPrefetcher', 'biosVfCbsCmnCpuSmee', 'biosVfCbsCmnCpuStreamingStoresCtrl', 'biosVfCbsCmnDeterminismSlider', 'biosVfCbsCmnEfficiencyModeEn', 'biosVfCbsCmnFixedSocPstate', 'biosVfCbsCmnGnbNbIOMMU', 'biosVfCbsCmnGnbSMUCPPC', 'biosVfCbsCmnGnbSMUDfCstates', 'biosVfCbsCmnMemCtrlBankGroupSwapDdr4', 'biosVfCbsCmnMemMapBankInterleaveDdr4', 'biosVfCbsCmncTDPCtl', 'biosVfCbsCpuCcdCtrlSsp', 'biosVfCbsCpuCoreCtrl', 'biosVfCbsCpuSmtCtrl', 'biosVfCbsDbgCpuSnpMemCover', 'biosVfCbsDbgCpuSnpMemSizeCover', 'biosVfCbsDfCmnAcpiSratL3Numa', 'biosVfCbsDfCmnDramNps', 'biosVfCbsDfCmnMemIntlv', 'biosVfCbsDfCmnMemIntlvSize', 'biosVfCbsSevSnpSupport', 'biosVfCiscoAdaptiveMemTraining', 'biosVfCiscoDebugLevel', 'biosVfCiscoOpromLaunchOptimization', 'biosVfCiscoXgmiMaxSpeed', 'biosVfCkeLowPolicy', 'biosVfClosedLoopThermThrotl', 'biosVfCmciEnable', 'biosVfConfigTDP', 'biosVfConfigTDPLevel', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfCpuPaLimit', 'biosVfCpuPerfEnhancement', 'biosVfCrfastgoConfig', 'biosVfDCPMMFirmwareDowngrade', 'biosVfDCUPrefetch', 'biosVfDRAMClockThrottling', 'biosVfDemandScrub', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfDramSwThermalThrottling', 'biosVfEPPEnable', 'biosVfEPPProfile', 'biosVfEadrSupport', 'biosVfEdpcEn', 'biosVfEnableClockSpreadSpec', 'biosVfEnableMktme', 'biosVfEnableTme', 'biosVfEnergyEfficientTurbo', 'biosVfEngPerfTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEpochUpdate', 'biosVfExecuteDisableBit', 'biosVfExtendedAPIC', 'biosVfFRB2Enable', 'biosVfHWPMEnable', 'biosVfHardwarePrefetch', 'biosVfIMCInterleave', 'biosVfIOHResource', 'biosVfIPV4HTTP', 'biosVfIPV4PXE', 'biosVfIPV6HTTP', 'biosVfIPV6PXE', 'biosVfIntelDynamicSpeedSelect', 'biosVfIntelHyperThreadingTech', 'biosVfIntelSpeedSelect', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfIohErrorEn', 'biosVfKTIPrefetch', 'biosVfLLCAlloc', 'biosVfLLCPrefetch', 'biosVfLOMPortOptionROM', 'biosVfLegacyUSBSupport', 'biosVfLvDIMMSupport', 'biosVfMMCFGBase', 'biosVfMemoryBandwidthBoost', 'biosVfMemoryInterleave', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMemoryRefreshRate', 'biosVfMemorySizeLimit', 'biosVfMemoryThermalThrottling', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfNetworkStack', 'biosVfNvmdimmPerformConfig', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardNIC', 'biosVfOnboardStorage', 'biosVfOnboardStorageSWStack', 'biosVfOperationMode', 'biosVfOutOfBandMgmtPort', 'biosVfPCIOptionROMs', 'biosVfPCISlotOptionROMEnable', 'biosVfPCIeRASSupport', 'biosVfPCIeSSDHotPlugSupport', 'biosVfPOSTErrorPause', 'biosVfPSata', 'biosVfPStateCoordType', 'biosVfPackageCStateLimit', 'biosVfPanicHighWatermark', 'biosVfPartialCacheLineSparing', 'biosVfPartialMirrorModeConfig', 'biosVfPartialMirrorPercent', 'biosVfPartialMirrorValue1', 'biosVfPartialMirrorValue2', 'biosVfPartialMirrorValue3', 'biosVfPartialMirrorValue4', 'biosVfPatrolScrub', 'biosVfPatrolScrubDuration', 'biosVfPchUsb30Mode', 'biosVfPciRomClp', 'biosVfPcieARISupport', 'biosVfPciePllSsc', 'biosVfPcieSlotsCdnEnable', 'biosVfPostPackageRepair', 'biosVfPowerOnPasswordSupport', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorCState', 'biosVfPwrPerfTuning', 'biosVfQPIConfig', 'biosVfQpiLinkSpeed', 'biosVfQpiSnoopMode', 'biosVfSEV', 'biosVfSHA1PCRBank', 'biosVfSHA256PCRBank', 'biosVfSMEE', 'biosVfSataModeSelect', 'biosVfSelectMemoryRASConfiguration', 'biosVfSelectPprType', 'biosVfSerialPortAEnable', 'biosVfSgx', 'biosVfSgxEpoch', 'biosVfSgxLePubKeyHash', 'biosVfSinglePCTLEnable', 'biosVfSmtMode', 'biosVfSnoopyModeFor2LM', 'biosVfSnoopyModeForAD', 'biosVfSparingMode', 'biosVfSrIov', 'biosVfSubNumaClustering', 'biosVfSvmMode', 'biosVfTPMControl', 'biosVfTPMSupport', 'biosVfTSME', 'biosVfTXTSupport', 'biosVfTpmPpiRequired', 'biosVfUCSMBootOrderRuleControl', 'biosVfUFSDisable', 'biosVfUPILinkEnablement', 'biosVfUPIPowerManagement', 'biosVfUSBBootConfig', 'biosVfUSBEmulation', 'biosVfUSBPortsConfig', 'biosVfUmaBasedClustering', 'biosVfUsbXhciSupport', 'biosVfVMDEnable', 'biosVfVgaPriority', 'biosVfVirtualNuma', 'biosVfVolMemoryMode', 'biosVfWorkLoadConfig', 'biosVfXPTPrefetch', 'biosVfXPTRemotePrefetch'], ["Get"]), + "classic": MoMeta("BiosPlatformDefaults", "biosPlatformDefaults", "bios-defaults", VersionMeta.Version151x, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosVfASPMSupport', 'biosVfAcpiSratSpFlagEn', 'biosVfAdaptiveRefreshMgmtLevel', 'biosVfAdjacentCacheLinePrefetch', 'biosVfAdvancedMemTest', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfAutoCCState', 'biosVfAutonumousCstateEnable', 'biosVfBmeDmaMitigation', 'biosVfBootOptionNumRetry', 'biosVfBootOptionReCoolDown', 'biosVfBootOptionRetry', 'biosVfBootPerformanceMode', 'biosVfBurstAndPostponedRefresh', 'biosVfC1AutoDemotion', 'biosVfC1AutoUnDemotion', 'biosVfCDNEnable', 'biosVfCDNSupport', 'biosVfCPUEnergyPerformance', 'biosVfCPUFrequencyFloor', 'biosVfCPUPerformance', 'biosVfCPUPowerManagement', 'biosVfCRQos', 'biosVfCbsCmnApbdis', 'biosVfCbsCmnApbdisDfPstateRs', 'biosVfCbsCmnCpuAvx512', 'biosVfCbsCmnCpuCpb', 'biosVfCbsCmnCpuGenDowncoreCtrl', 'biosVfCbsCmnCpuGlobalCstateCtrl', 'biosVfCbsCmnCpuL1StreamHwPrefetcher', 'biosVfCbsCmnCpuL2StreamHwPrefetcher', 'biosVfCbsCmnCpuSevAsidSpaceLimit', 'biosVfCbsCmnCpuSmee', 'biosVfCbsCmnCpuStreamingStoresCtrl', 'biosVfCbsCmnDeterminismSlider', 'biosVfCbsCmnEdcControlThrottle', 'biosVfCbsCmnEfficiencyModeEn', 'biosVfCbsCmnEfficiencyModeEnRs', 'biosVfCbsCmnFixedSocPstate', 'biosVfCbsCmnGnbNbIOMMU', 'biosVfCbsCmnGnbSMUCPPC', 'biosVfCbsCmnGnbSMUDfCstates', 'biosVfCbsCmnGnbSMUDffoRs', 'biosVfCbsCmnGnbSMUDlwmSupport', 'biosVfCbsCmnMemCtrlBankGroupSwapDdr4', 'biosVfCbsCmnMemCtrllerPwrDnEnDdr', 'biosVfCbsCmnMemMapBankInterleaveDdr4', 'biosVfCbsCmnMemSpeedDdr47xx2', 'biosVfCbsCmnMemSpeedDdr47xx3', 'biosVfCbsCmnPreferredIO7xx2', 'biosVfCbsCmnPreferredIO7xx3', 'biosVfCbsCmncTDPCtl', 'biosVfCbsCmnxGmiForceLinkWidthRs', 'biosVfCbsCpuCcdCtrlSsp', 'biosVfCbsCpuCoreCtrl', 'biosVfCbsCpuDownCoreCtrlBergamo', 'biosVfCbsCpuDownCoreCtrlGenoa', 'biosVfCbsCpuSmtCtrl', 'biosVfCbsDbgCpuGenCpuWdt', 'biosVfCbsDbgCpuLApicMode', 'biosVfCbsDbgCpuSnpMemCover', 'biosVfCbsDbgCpuSnpMemSizeCover', 'biosVfCbsDfCmn4LinkMaxXgmiSpeed', 'biosVfCbsDfCmnAcpiSratL3Numa', 'biosVfCbsDfCmnDramNps', 'biosVfCbsDfCmnDramScrubTime', 'biosVfCbsDfCmnMemIntlv', 'biosVfCbsDfCmnMemIntlvControl', 'biosVfCbsDfCmnMemIntlvSize', 'biosVfCbsDfDbgXgmiLinkCfg', 'biosVfCbsGnbDbgPcieTbtSupport', 'biosVfCbsSevSnpSupport', 'biosVfCiscoAdaptiveMemTraining', 'biosVfCiscoDebugLevel', 'biosVfCiscoOpromLaunchOptimization', 'biosVfCiscoXgmiMaxSpeed', 'biosVfCkeLowPolicy', 'biosVfClosedLoopThermThrotl', 'biosVfCmciEnable', 'biosVfConfigTDP', 'biosVfConfigTDPLevel', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfCpuPaLimit', 'biosVfCpuPerfEnhancement', 'biosVfCrfastgoConfig', 'biosVfDCPMMFirmwareDowngrade', 'biosVfDCUPrefetch', 'biosVfDRAMClockThrottling', 'biosVfDemandScrub', 'biosVfDfxOsbEn', 'biosVfDirectCacheAccess', 'biosVfDmaCtrlOptIn', 'biosVfDramRefreshRate', 'biosVfDramSwThermalThrottling', 'biosVfEPPEnable', 'biosVfEPPProfile', 'biosVfEadrSupport', 'biosVfEdpcEn', 'biosVfEnableClockSpreadSpec', 'biosVfEnableMktme', 'biosVfEnableRMT', 'biosVfEnableTdx', 'biosVfEnableTdxSeamldr', 'biosVfEnableTme', 'biosVfEnergyEfficientTurbo', 'biosVfEngPerfTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEpochUpdate', 'biosVfErrorCheckScrub', 'biosVfExecuteDisableBit', 'biosVfExtendedAPIC', 'biosVfFRB2Enable', 'biosVfHWPMEnable', 'biosVfHardwarePrefetch', 'biosVfIMCInterleave', 'biosVfIOATConfigCpm', 'biosVfIOHResource', 'biosVfIPV4HTTP', 'biosVfIPV4PXE', 'biosVfIPV6HTTP', 'biosVfIPV6PXE', 'biosVfIntelDynamicSpeedSelect', 'biosVfIntelHyperThreadingTech', 'biosVfIntelSpeedSelect', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfIohErrorEn', 'biosVfKTIPrefetch', 'biosVfLLCAlloc', 'biosVfLLCPrefetch', 'biosVfLOMPortOptionROM', 'biosVfLegacyUSBSupport', 'biosVfLvDIMMSupport', 'biosVfMMCFGBase', 'biosVfMemoryBandwidthBoost', 'biosVfMemoryInterleave', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMemoryRefreshRate', 'biosVfMemorySizeLimit', 'biosVfMemoryThermalThrottling', 'biosVfMirroringMode', 'biosVfMmiohBase', 'biosVfMmiohSize', 'biosVfNUMAOptimized', 'biosVfNetworkStack', 'biosVfNvmdimmPerformConfig', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardNIC', 'biosVfOnboardStorage', 'biosVfOnboardStorageSWStack', 'biosVfOperationMode', 'biosVfOptimizedPowerMode', 'biosVfOutOfBandMgmtPort', 'biosVfPCIOptionROMs', 'biosVfPCISlotOptionROMEnable', 'biosVfPCIeRASSupport', 'biosVfPCIeSSDHotPlugSupport', 'biosVfPOSTErrorPause', 'biosVfPSata', 'biosVfPStateCoordType', 'biosVfPackageCStateLimit', 'biosVfPanicHighWatermark', 'biosVfPartialCacheLineSparing', 'biosVfPartialMirrorModeConfig', 'biosVfPartialMirrorPercent', 'biosVfPartialMirrorValue1', 'biosVfPartialMirrorValue2', 'biosVfPartialMirrorValue3', 'biosVfPartialMirrorValue4', 'biosVfPatrolScrub', 'biosVfPatrolScrubDuration', 'biosVfPchPciePllSsc', 'biosVfPchUsb30Mode', 'biosVfPciRomClp', 'biosVfPcieARISupport', 'biosVfPciePllSsc', 'biosVfPcieSlotsCdnEnable', 'biosVfPostPackageRepair', 'biosVfPowerOnPasswordSupport', 'biosVfPrmrrSize', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorCState', 'biosVfPwrPerfTuning', 'biosVfQPIConfig', 'biosVfQpiLinkSpeed', 'biosVfQpiSnoopMode', 'biosVfResizeBarSupport', 'biosVfRuntimePostPackageRepair', 'biosVfSEV', 'biosVfSHA1PCRBank', 'biosVfSHA256PCRBank', 'biosVfSHA384PCRBank', 'biosVfSMEE', 'biosVfSataModeSelect', 'biosVfSelectMemoryRASConfiguration', 'biosVfSelectPprType', 'biosVfSerialMux', 'biosVfSerialPortAEnable', 'biosVfSgx', 'biosVfSgxEpoch', 'biosVfSgxLePubKeyHash', 'biosVfSinglePCTLEnable', 'biosVfSmtMode', 'biosVfSnoopyModeFor2LM', 'biosVfSnoopyModeForAD', 'biosVfSparingMode', 'biosVfSrIov', 'biosVfSubNumaClustering', 'biosVfSvmMode', 'biosVfTPMControl', 'biosVfTSME', 'biosVfTXTSupport', 'biosVfTpmPpiRequired', 'biosVfTpmSupport', 'biosVfUCSMBootOrderRuleControl', 'biosVfUFSDisable', 'biosVfUPILinkEnablement', 'biosVfUPIPowerManagement', 'biosVfUSBBootConfig', 'biosVfUSBEmulation', 'biosVfUSBPortsConfig', 'biosVfUefiMemMapSpFlagEn', 'biosVfUmaBasedClustering', 'biosVfUsbXhciSupport', 'biosVfVMDEnable', 'biosVfVgaPriority', 'biosVfVirtualNuma', 'biosVfVolMemoryMode', 'biosVfWorkLoadConfig', 'biosVfX2ApicOptOut', 'biosVfXPTPrefetch', 'biosVfXPTRemotePrefetch'], ["Get"]), "modular": MoMeta("BiosPlatformDefaults", "biosPlatformDefaults", "bios-defaults", VersionMeta.Version2013e, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['biosUnit'], ['biosVfASPMSupport', 'biosVfAdjacentCacheLinePrefetch', 'biosVfAdvancedMemTest', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfAutoCCState', 'biosVfAutonumousCstateEnable', 'biosVfBmeDmaMitigation', 'biosVfBootOptionRetry', 'biosVfBootPerformanceMode', 'biosVfCDNEnable', 'biosVfCDNSupport', 'biosVfCPUEnergyPerformance', 'biosVfCPUFrequencyFloor', 'biosVfCPUPerformance', 'biosVfCPUPowerManagement', 'biosVfCRQos', 'biosVfCiscoAdaptiveMemTraining', 'biosVfCiscoDebugLevel', 'biosVfCiscoOpromLaunchOptimization', 'biosVfCkeLowPolicy', 'biosVfCmciEnable', 'biosVfConfigTDPLevel', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfCrfastgoConfig', 'biosVfDCPMMFirmwareDowngrade', 'biosVfDCUPrefetch', 'biosVfDRAMClockThrottling', 'biosVfDemandScrub', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfEPPEnable', 'biosVfEPPProfile', 'biosVfEnableClockSpreadSpec', 'biosVfEnergyEfficientTurbo', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfExecuteDisableBit', 'biosVfExtendedAPIC', 'biosVfFRB2Enable', 'biosVfHWPMEnable', 'biosVfHardwarePrefetch', 'biosVfIMCInterleave', 'biosVfIOHResource', 'biosVfIPV4HTTP', 'biosVfIPV4PXE', 'biosVfIPV6HTTP', 'biosVfIPV6PXE', 'biosVfIntelHyperThreadingTech', 'biosVfIntelSpeedSelect', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfKTIPrefetch', 'biosVfLLCPrefetch', 'biosVfLOMPortOptionROM', 'biosVfLegacyUSBSupport', 'biosVfLvDIMMSupport', 'biosVfMMCFGBase', 'biosVfMemoryInterleave', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMemoryRefreshRate', 'biosVfMemorySizeLimit', 'biosVfMemoryThermalThrottling', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfNetworkStack', 'biosVfNvmdimmPerformConfig', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardNIC', 'biosVfOnboardStorage', 'biosVfOnboardStorageSWStack', 'biosVfOutOfBandMgmtPort', 'biosVfPCIOptionROMs', 'biosVfPCISlotOptionROMEnable', 'biosVfPCIeRASSupport', 'biosVfPOSTErrorPause', 'biosVfPSata', 'biosVfPStateCoordType', 'biosVfPackageCStateLimit', 'biosVfPanicHighWatermark', 'biosVfPartialMirrorModeConfig', 'biosVfPartialMirrorPercent', 'biosVfPartialMirrorValue1', 'biosVfPartialMirrorValue2', 'biosVfPartialMirrorValue3', 'biosVfPartialMirrorValue4', 'biosVfPatrolScrub', 'biosVfPatrolScrubDuration', 'biosVfPchUsb30Mode', 'biosVfPciRomClp', 'biosVfPciePllSsc', 'biosVfPowerOnPasswordSupport', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorCState', 'biosVfPwrPerfTuning', 'biosVfQPIConfig', 'biosVfQpiLinkSpeed', 'biosVfQpiSnoopMode', 'biosVfSataModeSelect', 'biosVfSelectMemoryRASConfiguration', 'biosVfSelectPprType', 'biosVfSerialPortAEnable', 'biosVfSnoopyModeFor2LM', 'biosVfSnoopyModeForAD', 'biosVfSparingMode', 'biosVfSrIov', 'biosVfSubNumaClustering', 'biosVfTPMControl', 'biosVfTPMSupport', 'biosVfTXTSupport', 'biosVfUCSMBootOrderRuleControl', 'biosVfUFSDisable', 'biosVfUSBBootConfig', 'biosVfUSBEmulation', 'biosVfUSBPortsConfig', 'biosVfUsbXhciSupport', 'biosVfVgaPriority', 'biosVfWorkLoadConfig', 'biosVfXPTPrefetch'], ["Get"]) } diff --git a/imcsdk/mometa/bios/BiosProfile.py b/imcsdk/mometa/bios/BiosProfile.py index 18c85ecc..9e30b248 100644 --- a/imcsdk/mometa/bios/BiosProfile.py +++ b/imcsdk/mometa/bios/BiosProfile.py @@ -8,10 +8,17 @@ class BiosProfileConsts: ADMIN_ACTION_ACTIVATE = "activate" ADMIN_ACTION_DELETE = "delete" + ADMIN_ACTION_EXPORT = "export" BACKUP_ON_ACTIVATE_FALSE = "false" BACKUP_ON_ACTIVATE_NO = "no" BACKUP_ON_ACTIVATE_TRUE = "true" BACKUP_ON_ACTIVATE_YES = "yes" + PROTOCOL_FTP = "ftp" + PROTOCOL_HTTP = "http" + PROTOCOL_NONE = "none" + PROTOCOL_SCP = "scp" + PROTOCOL_SFTP = "sftp" + PROTOCOL_TFTP = "tftp" REBOOT_ON_ACTIVATE_FALSE = "false" REBOOT_ON_ACTIVATE_NO = "no" REBOOT_ON_ACTIVATE_TRUE = "true" @@ -25,7 +32,7 @@ class BiosProfile(ManagedObject): naming_props = set(['name']) mo_meta = { - "classic": MoMeta("BiosProfile", "biosProfile", "bios-profile-[name]", VersionMeta.Version301c, "InputOutput", 0xff, [], ["admin", "read-only", "user"], ['biosProfileManagement'], ['biosProfileToken'], ["Get", "Set"]), + "classic": MoMeta("BiosProfile", "biosProfile", "bios-profile-[name]", VersionMeta.Version301c, "InputOutput", 0x1fff, [], ["admin", "read-only", "user"], ['biosProfileManagement'], ['biosProfileToken'], ["Get", "Set"]), "modular": MoMeta("BiosProfile", "biosProfile", "bios-profile-[name]", VersionMeta.Version301c, "InputOutput", 0xff, [], ["admin", "read-only", "user"], ['biosProfileManagement'], ['biosProfileToken'], ["Get", "Set"]) } @@ -33,7 +40,7 @@ class BiosProfile(ManagedObject): prop_meta = { "classic": { - "admin_action": MoPropertyMeta("admin_action", "adminAction", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x2, 0, 510, None, ["activate", "delete"], []), + "admin_action": MoPropertyMeta("admin_action", "adminAction", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x2, 0, 510, None, ["activate", "delete", "export"], []), "backup_on_activate": MoPropertyMeta("backup_on_activate", "backupOnActivate", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), "enabled": MoPropertyMeta("enabled", "enabled", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), @@ -44,6 +51,11 @@ class BiosProfile(ManagedObject): "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version301c, MoPropertyMeta.NAMING, None, 0, 510, None, [], []), + "protocol": MoPropertyMeta("protocol", "protocol", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["ftp", "http", "none", "scp", "sftp", "tftp"], []), + "pwd": MoPropertyMeta("pwd", "pwd", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x200, 0, 255, None, [], []), + "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x400, None, None, r"""[^\[\]\{\}#\?\\]{1,255}""", [], []), + "remote_server": MoPropertyMeta("remote_server", "remoteServer", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x800, 0, 255, r"""(([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:) |((([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6})|(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))""", [], []), + "user": MoPropertyMeta("user", "user", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x1000, 0, 255, None, [], []), }, "modular": { @@ -76,6 +88,11 @@ class BiosProfile(ManagedObject): "description": "description", "id": "id", "name": "name", + "protocol": "protocol", + "pwd": "pwd", + "remoteFile": "remote_file", + "remoteServer": "remote_server", + "user": "user", }, "modular": { @@ -105,6 +122,11 @@ def __init__(self, parent_mo_or_dn, name, **kwargs): self.child_action = None self.description = None self.id = None + self.protocol = None + self.pwd = None + self.remote_file = None + self.remote_server = None + self.user = None ManagedObject.__init__(self, "BiosProfile", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/bios/BiosUnit.py b/imcsdk/mometa/bios/BiosUnit.py index 09db21f1..b654e7fa 100644 --- a/imcsdk/mometa/bios/BiosUnit.py +++ b/imcsdk/mometa/bios/BiosUnit.py @@ -16,7 +16,7 @@ class BiosUnit(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version151f, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosBOT', 'biosPlatformDefaults', 'biosProfileManagement', 'biosSettings', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'secureBootCertificateManagement'], ["Get", "Set"]), + "classic": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version151f, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosBOT', 'biosPlatformDefaults', 'biosProfileManagement', 'biosSettings', 'biosf2Password', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'secureBootCertificateManagement'], ["Get", "Set"]), "modular": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version2013e, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeServerNode'], ['biosBOT', 'biosPlatformDefaults', 'biosProfileManagement', 'biosSettings', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable'], ["Get", "Set"]) } diff --git a/imcsdk/mometa/bios/BiosVfAcpiSratSpFlagEn.py b/imcsdk/mometa/bios/BiosVfAcpiSratSpFlagEn.py new file mode 100644 index 00000000..87982c08 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfAcpiSratSpFlagEn.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfAcpiSratSpFlagEn ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfAcpiSratSpFlagEnConsts: + VP_ACPI_SRAT_SP_FLAG_EN_DISABLED = "Disabled" + VP_ACPI_SRAT_SP_FLAG_EN_ENABLED = "Enabled" + _VP_ACPI_SRAT_SP_FLAG_EN_DISABLED = "disabled" + _VP_ACPI_SRAT_SP_FLAG_EN_ENABLED = "enabled" + VP_ACPI_SRAT_SP_FLAG_EN_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfAcpiSratSpFlagEn(ManagedObject): + """This is BiosVfAcpiSratSpFlagEn class.""" + + consts = BiosVfAcpiSratSpFlagEnConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfAcpiSratSpFlagEn", "biosVfAcpiSratSpFlagEn", "ACPI-SRAT-Memory-Flag", VersionMeta.Version435_241008, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version435_241008, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_acpi_srat_sp_flag_en": MoPropertyMeta("vp_acpi_srat_sp_flag_en", "vpAcpiSratSpFlagEn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpAcpiSratSpFlagEn": "vp_acpi_srat_sp_flag_en", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_acpi_srat_sp_flag_en = None + + ManagedObject.__init__(self, "BiosVfAcpiSratSpFlagEn", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfAdaptiveRefreshMgmtLevel.py b/imcsdk/mometa/bios/BiosVfAdaptiveRefreshMgmtLevel.py new file mode 100644 index 00000000..4ef8334c --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfAdaptiveRefreshMgmtLevel.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfAdaptiveRefreshMgmtLevel ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfAdaptiveRefreshMgmtLevelConsts: + VP_ADAPTIVE_REFRESH_MGMT_LEVEL_DEFAULT = "Default" + VP_ADAPTIVE_REFRESH_MGMT_LEVEL_LEVEL_A = "Level A" + VP_ADAPTIVE_REFRESH_MGMT_LEVEL_LEVEL_B = "Level B" + VP_ADAPTIVE_REFRESH_MGMT_LEVEL_LEVEL_C = "Level C" + VP_ADAPTIVE_REFRESH_MGMT_LEVEL_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfAdaptiveRefreshMgmtLevel(ManagedObject): + """This is BiosVfAdaptiveRefreshMgmtLevel class.""" + + consts = BiosVfAdaptiveRefreshMgmtLevelConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfAdaptiveRefreshMgmtLevel", "biosVfAdaptiveRefreshMgmtLevel", "Adaptive-Refresh-Mgmt-Level", VersionMeta.Version431a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version431a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_adaptive_refresh_mgmt_level": MoPropertyMeta("vp_adaptive_refresh_mgmt_level", "vpAdaptiveRefreshMgmtLevel", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Default", "Level A", "Level B", "Level C", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpAdaptiveRefreshMgmtLevel": "vp_adaptive_refresh_mgmt_level", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_adaptive_refresh_mgmt_level = None + + ManagedObject.__init__(self, "BiosVfAdaptiveRefreshMgmtLevel", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfC1AutoDemotion.py b/imcsdk/mometa/bios/BiosVfC1AutoDemotion.py index 2b43ea3e..fd13431b 100644 --- a/imcsdk/mometa/bios/BiosVfC1AutoDemotion.py +++ b/imcsdk/mometa/bios/BiosVfC1AutoDemotion.py @@ -6,6 +6,7 @@ class BiosVfC1AutoDemotionConsts: + VP_C1_AUTO_DEMOTION_AUTO = "Auto" VP_C1_AUTO_DEMOTION_DISABLED = "Disabled" VP_C1_AUTO_DEMOTION_ENABLED = "Enabled" _VP_C1_AUTO_DEMOTION_DISABLED = "disabled" @@ -31,7 +32,7 @@ class BiosVfC1AutoDemotion(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_c1_auto_demotion": MoPropertyMeta("vp_c1_auto_demotion", "vpC1AutoDemotion", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_c1_auto_demotion": MoPropertyMeta("vp_c1_auto_demotion", "vpC1AutoDemotion", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfC1AutoUnDemotion.py b/imcsdk/mometa/bios/BiosVfC1AutoUnDemotion.py index 513d8f89..e2eb7337 100644 --- a/imcsdk/mometa/bios/BiosVfC1AutoUnDemotion.py +++ b/imcsdk/mometa/bios/BiosVfC1AutoUnDemotion.py @@ -6,6 +6,7 @@ class BiosVfC1AutoUnDemotionConsts: + VP_C1_AUTO_UN_DEMOTION_AUTO = "Auto" VP_C1_AUTO_UN_DEMOTION_DISABLED = "Disabled" VP_C1_AUTO_UN_DEMOTION_ENABLED = "Enabled" _VP_C1_AUTO_UN_DEMOTION_DISABLED = "disabled" @@ -31,7 +32,7 @@ class BiosVfC1AutoUnDemotion(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_c1_auto_un_demotion": MoPropertyMeta("vp_c1_auto_un_demotion", "vpC1AutoUnDemotion", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_c1_auto_un_demotion": MoPropertyMeta("vp_c1_auto_un_demotion", "vpC1AutoUnDemotion", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfCRQos.py b/imcsdk/mometa/bios/BiosVfCRQos.py index 402b7f27..7f98b622 100644 --- a/imcsdk/mometa/bios/BiosVfCRQos.py +++ b/imcsdk/mometa/bios/BiosVfCRQos.py @@ -10,6 +10,7 @@ class BiosVfCRQosConsts: VP_CRQOS_MODE_0_DISABLE_THE_PMEM_QO_S_FEATURE = "Mode 0 - Disable the PMem QoS Feature" VP_CRQOS_MODE_1_M2_M_QO_S_ENABLE_AND_CHA_QO_S_DISABLE = "Mode 1 - M2M QoS Enable and CHA QoS Disable" VP_CRQOS_MODE_2_M2_M_QO_S_ENABLE_AND_CHA_QO_S_ENABLE = "Mode 2 - M2M QoS Enable and CHA QoS Enable" + VP_CRQOS_PROFILE_1 = "Profile 1" VP_CRQOS_RECIPE_1 = "Recipe 1" VP_CRQOS_RECIPE_2 = "Recipe 2" VP_CRQOS_RECIPE_3 = "Recipe 3" @@ -34,7 +35,7 @@ class BiosVfCRQos(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_cr_qos": MoPropertyMeta("vp_cr_qos", "vpCRQos", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Mode 0 - Disable the PMem QoS Feature", "Mode 1 - M2M QoS Enable and CHA QoS Disable", "Mode 2 - M2M QoS Enable and CHA QoS Enable", "Recipe 1", "Recipe 2", "Recipe 3", "platform-default"], []), + "vp_cr_qos": MoPropertyMeta("vp_cr_qos", "vpCRQos", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Mode 0 - Disable the PMem QoS Feature", "Mode 1 - M2M QoS Enable and CHA QoS Disable", "Mode 2 - M2M QoS Enable and CHA QoS Enable", "Profile 1", "Recipe 1", "Recipe 2", "Recipe 3", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version412a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnApbdisDfPstateRs.py b/imcsdk/mometa/bios/BiosVfCbsCmnApbdisDfPstateRs.py new file mode 100644 index 00000000..af06d858 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnApbdisDfPstateRs.py @@ -0,0 +1,54 @@ +"""This module contains the general information for BiosVfCbsCmnApbdisDfPstateRs ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnApbdisDfPstateRsConsts: + VP_CBS_CMN_APBDIS_DF_PSTATE_RS_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnApbdisDfPstateRs(ManagedObject): + """This is BiosVfCbsCmnApbdisDfPstateRs class.""" + + consts = BiosVfCbsCmnApbdisDfPstateRsConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnApbdisDfPstateRs", "biosVfCbsCmnApbdisDfPstateRs", "fixed-soc-pstate-F19h", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_apbdis_df_pstate_rs": MoPropertyMeta("vp_cbs_cmn_apbdis_df_pstate_rs", "vpCbsCmnApbdisDfPstateRs", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["platform-default"], ["0-2"]), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnApbdisDfPstateRs": "vp_cbs_cmn_apbdis_df_pstate_rs", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_apbdis_df_pstate_rs = None + + ManagedObject.__init__(self, "BiosVfCbsCmnApbdisDfPstateRs", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnCpuAvx512.py b/imcsdk/mometa/bios/BiosVfCbsCmnCpuAvx512.py new file mode 100644 index 00000000..e12f5261 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnCpuAvx512.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsCmnCpuAvx512 ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnCpuAvx512Consts: + VP_CBS_CMN_CPU_AVX512_AUTO = "Auto" + VP_CBS_CMN_CPU_AVX512_DISABLED = "Disabled" + VP_CBS_CMN_CPU_AVX512_ENABLED = "Enabled" + _VP_CBS_CMN_CPU_AVX512_DISABLED = "disabled" + _VP_CBS_CMN_CPU_AVX512_ENABLED = "enabled" + VP_CBS_CMN_CPU_AVX512_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnCpuAvx512(ManagedObject): + """This is BiosVfCbsCmnCpuAvx512 class.""" + + consts = BiosVfCbsCmnCpuAvx512Consts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnCpuAvx512", "biosVfCbsCmnCpuAvx512", "AVX512", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_cpu_avx512": MoPropertyMeta("vp_cbs_cmn_cpu_avx512", "vpCbsCmnCpuAvx512", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnCpuAvx512": "vp_cbs_cmn_cpu_avx512", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_cpu_avx512 = None + + ManagedObject.__init__(self, "BiosVfCbsCmnCpuAvx512", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnCpuSevAsidSpaceLimit.py b/imcsdk/mometa/bios/BiosVfCbsCmnCpuSevAsidSpaceLimit.py new file mode 100644 index 00000000..73f414d8 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnCpuSevAsidSpaceLimit.py @@ -0,0 +1,54 @@ +"""This module contains the general information for BiosVfCbsCmnCpuSevAsidSpaceLimit ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnCpuSevAsidSpaceLimitConsts: + VP_CBS_CMN_CPU_SEV_ASID_SPACE_LIMIT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnCpuSevAsidSpaceLimit(ManagedObject): + """This is BiosVfCbsCmnCpuSevAsidSpaceLimit class.""" + + consts = BiosVfCbsCmnCpuSevAsidSpaceLimitConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnCpuSevAsidSpaceLimit", "biosVfCbsCmnCpuSevAsidSpaceLimit", "Cpu-Sev-Asid-Space-Limit", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_cpu_sev_asid_space_limit": MoPropertyMeta("vp_cbs_cmn_cpu_sev_asid_space_limit", "vpCbsCmnCpuSevAsidSpaceLimit", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["platform-default"], ["1-1007"]), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnCpuSevAsidSpaceLimit": "vp_cbs_cmn_cpu_sev_asid_space_limit", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_cpu_sev_asid_space_limit = None + + ManagedObject.__init__(self, "BiosVfCbsCmnCpuSevAsidSpaceLimit", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnEdcControlThrottle.py b/imcsdk/mometa/bios/BiosVfCbsCmnEdcControlThrottle.py new file mode 100644 index 00000000..c3a75e27 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnEdcControlThrottle.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsCmnEdcControlThrottle ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnEdcControlThrottleConsts: + VP_CBS_CMN_EDC_CONTROL_THROTTLE_AUTO = "Auto" + VP_CBS_CMN_EDC_CONTROL_THROTTLE_DISABLED = "Disabled" + VP_CBS_CMN_EDC_CONTROL_THROTTLE_ENABLED = "Enabled" + _VP_CBS_CMN_EDC_CONTROL_THROTTLE_DISABLED = "disabled" + _VP_CBS_CMN_EDC_CONTROL_THROTTLE_ENABLED = "enabled" + VP_CBS_CMN_EDC_CONTROL_THROTTLE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnEdcControlThrottle(ManagedObject): + """This is BiosVfCbsCmnEdcControlThrottle class.""" + + consts = BiosVfCbsCmnEdcControlThrottleConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnEdcControlThrottle", "biosVfCbsCmnEdcControlThrottle", "edc-control-throttle", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_edc_control_throttle": MoPropertyMeta("vp_cbs_cmn_edc_control_throttle", "vpCbsCmnEdcControlThrottle", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnEdcControlThrottle": "vp_cbs_cmn_edc_control_throttle", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_edc_control_throttle = None + + ManagedObject.__init__(self, "BiosVfCbsCmnEdcControlThrottle", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnEfficiencyModeEnRs.py b/imcsdk/mometa/bios/BiosVfCbsCmnEfficiencyModeEnRs.py new file mode 100644 index 00000000..f24f3ea9 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnEfficiencyModeEnRs.py @@ -0,0 +1,61 @@ +"""This module contains the general information for BiosVfCbsCmnEfficiencyModeEnRs ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnEfficiencyModeEnRsConsts: + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_AUTO = "Auto" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_BALANCED_CORE_MEMORY_PERFORMANCE_MODE = "Balanced Core Memory Performance Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_BALANCED_CORE_PERFORMANCE_MODE = "Balanced Core Performance Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_BALANCED_MEMORY_PERFORMANCE_MODE = "Balanced Memory Performance Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_EFFICIENCY_MODE = "Efficiency Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_HIGH_PERFORMANCE_MODE = "High Performance Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_MAXIMUM_IO_PERFORMANCE_MODE = "Maximum IO Performance Mode" + VP_CBS_CMN_EFFICIENCY_MODE_EN_RS_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnEfficiencyModeEnRs(ManagedObject): + """This is BiosVfCbsCmnEfficiencyModeEnRs class.""" + + consts = BiosVfCbsCmnEfficiencyModeEnRsConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnEfficiencyModeEnRs", "biosVfCbsCmnEfficiencyModeEnRs", "Efficiency-Mode-En-F19h", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_efficiency_mode_en_rs": MoPropertyMeta("vp_cbs_cmn_efficiency_mode_en_rs", "vpCbsCmnEfficiencyModeEnRs", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Balanced Core Memory Performance Mode", "Balanced Core Performance Mode", "Balanced Memory Performance Mode", "Efficiency Mode", "High Performance Mode", "Maximum IO Performance Mode", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnEfficiencyModeEnRs": "vp_cbs_cmn_efficiency_mode_en_rs", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_efficiency_mode_en_rs = None + + ManagedObject.__init__(self, "BiosVfCbsCmnEfficiencyModeEnRs", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDffoRs.py b/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDffoRs.py new file mode 100644 index 00000000..06200898 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDffoRs.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsCmnGnbSMUDffoRs ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnGnbSMUDffoRsConsts: + VP_CBS_CMN_GNB_SMUDFFO_RS_AUTO = "Auto" + VP_CBS_CMN_GNB_SMUDFFO_RS_DISABLED = "Disabled" + VP_CBS_CMN_GNB_SMUDFFO_RS_ENABLED = "Enabled" + _VP_CBS_CMN_GNB_SMUDFFO_RS_DISABLED = "disabled" + _VP_CBS_CMN_GNB_SMUDFFO_RS_ENABLED = "enabled" + VP_CBS_CMN_GNB_SMUDFFO_RS_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnGnbSMUDffoRs(ManagedObject): + """This is BiosVfCbsCmnGnbSMUDffoRs class.""" + + consts = BiosVfCbsCmnGnbSMUDffoRsConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnGnbSMUDffoRs", "biosVfCbsCmnGnbSMUDffoRs", "DF_PState_Frequency_Optimizer", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_gnb_smu_dffo_rs": MoPropertyMeta("vp_cbs_cmn_gnb_smu_dffo_rs", "vpCbsCmnGnbSMUDffoRs", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnGnbSMUDffoRs": "vp_cbs_cmn_gnb_smu_dffo_rs", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_gnb_smu_dffo_rs = None + + ManagedObject.__init__(self, "BiosVfCbsCmnGnbSMUDffoRs", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDlwmSupport.py b/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDlwmSupport.py new file mode 100644 index 00000000..b334523a --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnGnbSMUDlwmSupport.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsCmnGnbSMUDlwmSupport ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnGnbSMUDlwmSupportConsts: + VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_AUTO = "Auto" + VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_DISABLED = "Disabled" + VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_ENABLED = "Enabled" + _VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_DISABLED = "disabled" + _VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_ENABLED = "enabled" + VP_CBS_CMN_GNB_SMUDLWM_SUPPORT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnGnbSMUDlwmSupport(ManagedObject): + """This is BiosVfCbsCmnGnbSMUDlwmSupport class.""" + + consts = BiosVfCbsCmnGnbSMUDlwmSupportConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnGnbSMUDlwmSupport", "biosVfCbsCmnGnbSMUDlwmSupport", "dlwm-support", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_gnb_smu_dlwm_support": MoPropertyMeta("vp_cbs_cmn_gnb_smu_dlwm_support", "vpCbsCmnGnbSMUDlwmSupport", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnGnbSMUDlwmSupport": "vp_cbs_cmn_gnb_smu_dlwm_support", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_gnb_smu_dlwm_support = None + + ManagedObject.__init__(self, "BiosVfCbsCmnGnbSMUDlwmSupport", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnMemCtrllerPwrDnEnDdr.py b/imcsdk/mometa/bios/BiosVfCbsCmnMemCtrllerPwrDnEnDdr.py new file mode 100644 index 00000000..a26e6df4 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnMemCtrllerPwrDnEnDdr.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsCmnMemCtrllerPwrDnEnDdr ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnMemCtrllerPwrDnEnDdrConsts: + VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_AUTO = "Auto" + VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_DISABLED = "Disabled" + VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_ENABLED = "Enabled" + _VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_DISABLED = "disabled" + _VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_ENABLED = "enabled" + VP_CBS_CMN_MEM_CTRLLER_PWR_DN_EN_DDR_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnMemCtrllerPwrDnEnDdr(ManagedObject): + """This is BiosVfCbsCmnMemCtrllerPwrDnEnDdr class.""" + + consts = BiosVfCbsCmnMemCtrllerPwrDnEnDdrConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnMemCtrllerPwrDnEnDdr", "biosVfCbsCmnMemCtrllerPwrDnEnDdr", "Power_Down_Enable", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_mem_ctrller_pwr_dn_en_ddr": MoPropertyMeta("vp_cbs_cmn_mem_ctrller_pwr_dn_en_ddr", "vpCbsCmnMemCtrllerPwrDnEnDdr", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnMemCtrllerPwrDnEnDdr": "vp_cbs_cmn_mem_ctrller_pwr_dn_en_ddr", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_mem_ctrller_pwr_dn_en_ddr = None + + ManagedObject.__init__(self, "BiosVfCbsCmnMemCtrllerPwrDnEnDdr", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnMemMapBankInterleaveDdr4.py b/imcsdk/mometa/bios/BiosVfCbsCmnMemMapBankInterleaveDdr4.py index e50007e6..095d00ae 100644 --- a/imcsdk/mometa/bios/BiosVfCbsCmnMemMapBankInterleaveDdr4.py +++ b/imcsdk/mometa/bios/BiosVfCbsCmnMemMapBankInterleaveDdr4.py @@ -8,7 +8,9 @@ class BiosVfCbsCmnMemMapBankInterleaveDdr4Consts: VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_AUTO = "Auto" VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_DISABLED = "Disabled" + VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_ENABLED = "Enabled" _VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_DISABLED = "disabled" + _VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_ENABLED = "enabled" VP_CBS_CMN_MEM_MAP_BANK_INTERLEAVE_DDR4_PLATFORM_DEFAULT = "platform-default" @@ -30,7 +32,7 @@ class BiosVfCbsCmnMemMapBankInterleaveDdr4(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_cbs_cmn_mem_map_bank_interleave_ddr4": MoPropertyMeta("vp_cbs_cmn_mem_map_bank_interleave_ddr4", "vpCbsCmnMemMapBankInterleaveDdr4", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "disabled", "platform-default"], []), + "vp_cbs_cmn_mem_map_bank_interleave_ddr4": MoPropertyMeta("vp_cbs_cmn_mem_map_bank_interleave_ddr4", "vpCbsCmnMemMapBankInterleaveDdr4", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx2.py b/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx2.py new file mode 100644 index 00000000..4459a526 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx2.py @@ -0,0 +1,63 @@ +"""This module contains the general information for BiosVfCbsCmnMemSpeedDdr47xx2 ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnMemSpeedDdr47xx2Consts: + VP_CBS_CMN_MEM_SPEED_DDR47XX2_1067_MHZ = "1067MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_1200_MHZ = "1200MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_1333_MHZ = "1333MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_1467_MHZ = "1467MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_1600_MHZ = "1600MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_667_MHZ = "667MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_800_MHZ = "800MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_933_MHZ = "933MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_AUTO = "Auto" + VP_CBS_CMN_MEM_SPEED_DDR47XX2_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnMemSpeedDdr47xx2(ManagedObject): + """This is BiosVfCbsCmnMemSpeedDdr47xx2 class.""" + + consts = BiosVfCbsCmnMemSpeedDdr47xx2Consts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnMemSpeedDdr47xx2", "biosVfCbsCmnMemSpeedDdr47xx2", "memory-clock-speed-7xx2", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_mem_speed_ddr47xx2": MoPropertyMeta("vp_cbs_cmn_mem_speed_ddr47xx2", "vpCbsCmnMemSpeedDdr47xx2", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1067MHz", "1200MHz", "1333MHz", "1467MHz", "1600MHz", "667MHz", "800MHz", "933MHz", "Auto", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnMemSpeedDdr47xx2": "vp_cbs_cmn_mem_speed_ddr47xx2", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_mem_speed_ddr47xx2 = None + + ManagedObject.__init__(self, "BiosVfCbsCmnMemSpeedDdr47xx2", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx3.py b/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx3.py new file mode 100644 index 00000000..d0855f80 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnMemSpeedDdr47xx3.py @@ -0,0 +1,69 @@ +"""This module contains the general information for BiosVfCbsCmnMemSpeedDdr47xx3 ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnMemSpeedDdr47xx3Consts: + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1067_MHZ = "1067MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1200_MHZ = "1200MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1333_MHZ = "1333MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1467_MHZ = "1467MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1600_MHZ = "1600MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1633_MHZ = "1633MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1667_MHZ = "1667MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1700_MHZ = "1700MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1733_MHZ = "1733MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1767_MHZ = "1767MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_1800_MHZ = "1800MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_400_MHZ = "400MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_800_MHZ = "800MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_933_MHZ = "933MHz" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_AUTO = "Auto" + VP_CBS_CMN_MEM_SPEED_DDR47XX3_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnMemSpeedDdr47xx3(ManagedObject): + """This is BiosVfCbsCmnMemSpeedDdr47xx3 class.""" + + consts = BiosVfCbsCmnMemSpeedDdr47xx3Consts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnMemSpeedDdr47xx3", "biosVfCbsCmnMemSpeedDdr47xx3", "memory-clock-speed-7xx3", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_mem_speed_ddr47xx3": MoPropertyMeta("vp_cbs_cmn_mem_speed_ddr47xx3", "vpCbsCmnMemSpeedDdr47xx3", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1067MHz", "1200MHz", "1333MHz", "1467MHz", "1600MHz", "1633MHz", "1667MHz", "1700MHz", "1733MHz", "1767MHz", "1800MHz", "400MHz", "800MHz", "933MHz", "Auto", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnMemSpeedDdr47xx3": "vp_cbs_cmn_mem_speed_ddr47xx3", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_mem_speed_ddr47xx3 = None + + ManagedObject.__init__(self, "BiosVfCbsCmnMemSpeedDdr47xx3", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx2.py b/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx2.py new file mode 100644 index 00000000..61d7ea0f --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx2.py @@ -0,0 +1,56 @@ +"""This module contains the general information for BiosVfCbsCmnPreferredIO7xx2 ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnPreferredIO7xx2Consts: + VP_CBS_CMN_PREFERRED_IO7XX2_AUTO = "Auto" + VP_CBS_CMN_PREFERRED_IO7XX2_MANUAL = "Manual" + VP_CBS_CMN_PREFERRED_IO7XX2_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnPreferredIO7xx2(ManagedObject): + """This is BiosVfCbsCmnPreferredIO7xx2 class.""" + + consts = BiosVfCbsCmnPreferredIO7xx2Consts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnPreferredIO7xx2", "biosVfCbsCmnPreferredIO7xx2", "preferred-io-7xx2", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_preferred_i_o7xx2": MoPropertyMeta("vp_cbs_cmn_preferred_i_o7xx2", "vpCbsCmnPreferredIO7xx2", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Manual", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnPreferredIO7xx2": "vp_cbs_cmn_preferred_i_o7xx2", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_preferred_i_o7xx2 = None + + ManagedObject.__init__(self, "BiosVfCbsCmnPreferredIO7xx2", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx3.py b/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx3.py new file mode 100644 index 00000000..4b04c37b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnPreferredIO7xx3.py @@ -0,0 +1,56 @@ +"""This module contains the general information for BiosVfCbsCmnPreferredIO7xx3 ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnPreferredIO7xx3Consts: + VP_CBS_CMN_PREFERRED_IO7XX3_AUTO = "Auto" + VP_CBS_CMN_PREFERRED_IO7XX3_BUS = "Bus" + VP_CBS_CMN_PREFERRED_IO7XX3_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnPreferredIO7xx3(ManagedObject): + """This is BiosVfCbsCmnPreferredIO7xx3 class.""" + + consts = BiosVfCbsCmnPreferredIO7xx3Consts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnPreferredIO7xx3", "biosVfCbsCmnPreferredIO7xx3", "preferred-io-7xx3", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmn_preferred_i_o7xx3": MoPropertyMeta("vp_cbs_cmn_preferred_i_o7xx3", "vpCbsCmnPreferredIO7xx3", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Bus", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnPreferredIO7xx3": "vp_cbs_cmn_preferred_i_o7xx3", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmn_preferred_i_o7xx3 = None + + ManagedObject.__init__(self, "BiosVfCbsCmnPreferredIO7xx3", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCmnxGmiForceLinkWidthRs.py b/imcsdk/mometa/bios/BiosVfCbsCmnxGmiForceLinkWidthRs.py new file mode 100644 index 00000000..aff3286a --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCmnxGmiForceLinkWidthRs.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfCbsCmnxGmiForceLinkWidthRs ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCmnxGmiForceLinkWidthRsConsts: + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS_0 = "0" + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS_1 = "1" + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS_2 = "2" + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS_AUTO = "Auto" + VP_CBS_CMNX_GMI_FORCE_LINK_WIDTH_RS_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCmnxGmiForceLinkWidthRs(ManagedObject): + """This is BiosVfCbsCmnxGmiForceLinkWidthRs class.""" + + consts = BiosVfCbsCmnxGmiForceLinkWidthRsConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCmnxGmiForceLinkWidthRs", "biosVfCbsCmnxGmiForceLinkWidthRs", "xGMI_Force_Link_Width", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cmnx_gmi_force_link_width_rs": MoPropertyMeta("vp_cbs_cmnx_gmi_force_link_width_rs", "vpCbsCmnxGmiForceLinkWidthRs", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["0", "1", "2", "Auto", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCmnxGmiForceLinkWidthRs": "vp_cbs_cmnx_gmi_force_link_width_rs", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cmnx_gmi_force_link_width_rs = None + + ManagedObject.__init__(self, "BiosVfCbsCmnxGmiForceLinkWidthRs", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCpuCcdCtrlSsp.py b/imcsdk/mometa/bios/BiosVfCbsCpuCcdCtrlSsp.py index 3b555682..af81e229 100644 --- a/imcsdk/mometa/bios/BiosVfCbsCpuCcdCtrlSsp.py +++ b/imcsdk/mometa/bios/BiosVfCbsCpuCcdCtrlSsp.py @@ -6,10 +6,14 @@ class BiosVfCbsCpuCcdCtrlSspConsts: + VP_CBS_CPU_CCD_CTRL_SSP_10_CCDS = "10 CCDs" + VP_CBS_CPU_CCD_CTRL_SSP_12_CCDS = "12 CCDs" + VP_CBS_CPU_CCD_CTRL_SSP_14_CCDS = "14 CCDs" VP_CBS_CPU_CCD_CTRL_SSP_2_CCDS = "2 CCDs" VP_CBS_CPU_CCD_CTRL_SSP_3_CCDS = "3 CCDs" VP_CBS_CPU_CCD_CTRL_SSP_4_CCDS = "4 CCDs" VP_CBS_CPU_CCD_CTRL_SSP_6_CCDS = "6 CCDs" + VP_CBS_CPU_CCD_CTRL_SSP_8_CCDS = "8 CCDs" VP_CBS_CPU_CCD_CTRL_SSP_AUTO = "Auto" VP_CBS_CPU_CCD_CTRL_SSP_PLATFORM_DEFAULT = "platform-default" @@ -32,7 +36,7 @@ class BiosVfCbsCpuCcdCtrlSsp(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_cbs_cpu_ccd_ctrl_ssp": MoPropertyMeta("vp_cbs_cpu_ccd_ctrl_ssp", "vpCbsCpuCcdCtrlSsp", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["2 CCDs", "3 CCDs", "4 CCDs", "6 CCDs", "Auto", "platform-default"], []), + "vp_cbs_cpu_ccd_ctrl_ssp": MoPropertyMeta("vp_cbs_cpu_ccd_ctrl_ssp", "vpCbsCpuCcdCtrlSsp", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["10 CCDs", "12 CCDs", "14 CCDs", "2 CCDs", "3 CCDs", "4 CCDs", "6 CCDs", "8 CCDs", "Auto", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlBergamo.py b/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlBergamo.py new file mode 100644 index 00000000..2c659a9b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlBergamo.py @@ -0,0 +1,62 @@ +"""This module contains the general information for BiosVfCbsCpuDownCoreCtrlBergamo ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCpuDownCoreCtrlBergamoConsts: + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_AUTO = "Auto" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_EIGHT_4_4 = "EIGHT (4 + 4)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_FOUR_2_2 = "FOUR (2 + 2)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_FOURTEEN_7_7 = "FOURTEEN (7 + 7)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_SIX_3_3 = "SIX (3 + 3)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_TEN_5_5 = "TEN (5 + 5)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_TWELVE_6_6 = "TWELVE (6 + 6)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_TWO_1_1 = "TWO (1 + 1)" + VP_CBS_CPU_DOWN_CORE_CTRL_BERGAMO_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCpuDownCoreCtrlBergamo(ManagedObject): + """This is BiosVfCbsCpuDownCoreCtrlBergamo class.""" + + consts = BiosVfCbsCpuDownCoreCtrlBergamoConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCpuDownCoreCtrlBergamo", "biosVfCbsCpuDownCoreCtrlBergamo", "downcore-ctrl", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cpu_down_core_ctrl_bergamo": MoPropertyMeta("vp_cbs_cpu_down_core_ctrl_bergamo", "vpCbsCpuDownCoreCtrlBergamo", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "EIGHT (4 + 4)", "FOUR (2 + 2)", "FOURTEEN (7 + 7)", "SIX (3 + 3)", "TEN (5 + 5)", "TWELVE (6 + 6)", "TWO (1 + 1)", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCpuDownCoreCtrlBergamo": "vp_cbs_cpu_down_core_ctrl_bergamo", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cpu_down_core_ctrl_bergamo = None + + ManagedObject.__init__(self, "BiosVfCbsCpuDownCoreCtrlBergamo", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlGenoa.py b/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlGenoa.py new file mode 100644 index 00000000..8018921a --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsCpuDownCoreCtrlGenoa.py @@ -0,0 +1,70 @@ +"""This module contains the general information for BiosVfCbsCpuDownCoreCtrlGenoa ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsCpuDownCoreCtrlGenoaConsts: + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_AUTO = "Auto" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_EIGHT_8_0 = "EIGHT (8 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_ELEVEN_11_0 = "ELEVEN (11 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_FIFTEEN_15_0 = "FIFTEEN (15 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_FIVE_5_0 = "FIVE (5 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_FOUR_4_0 = "FOUR (4 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_FOURTEEN_14_0 = "FOURTEEN (14 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_NINE_9_0 = "NINE (9 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_ONE_1_0 = "ONE (1 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_SEVEN_7_0 = "SEVEN (7 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_SIX_6_0 = "SIX (6 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_TEN_10_0 = "TEN (10 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_THIRTEEN_13_0 = "THIRTEEN (13 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_THREE_3_0 = "THREE (3 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_TWELVE_12_0 = "TWELVE (12 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_TWO_2_0 = "TWO (2 + 0)" + VP_CBS_CPU_DOWN_CORE_CTRL_GENOA_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsCpuDownCoreCtrlGenoa(ManagedObject): + """This is BiosVfCbsCpuDownCoreCtrlGenoa class.""" + + consts = BiosVfCbsCpuDownCoreCtrlGenoaConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsCpuDownCoreCtrlGenoa", "biosVfCbsCpuDownCoreCtrlGenoa", "downcore-control", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_cpu_down_core_ctrl_genoa": MoPropertyMeta("vp_cbs_cpu_down_core_ctrl_genoa", "vpCbsCpuDownCoreCtrlGenoa", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "EIGHT (8 + 0)", "ELEVEN (11 + 0)", "FIFTEEN (15 + 0)", "FIVE (5 + 0)", "FOUR (4 + 0)", "FOURTEEN (14 + 0)", "NINE (9 + 0)", "ONE (1 + 0)", "SEVEN (7 + 0)", "SIX (6 + 0)", "TEN (10 + 0)", "THIRTEEN (13 + 0)", "THREE (3 + 0)", "TWELVE (12 + 0)", "TWO (2 + 0)", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsCpuDownCoreCtrlGenoa": "vp_cbs_cpu_down_core_ctrl_genoa", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_cpu_down_core_ctrl_genoa = None + + ManagedObject.__init__(self, "BiosVfCbsCpuDownCoreCtrlGenoa", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDbgCpuGenCpuWdt.py b/imcsdk/mometa/bios/BiosVfCbsDbgCpuGenCpuWdt.py new file mode 100644 index 00000000..457c4b40 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDbgCpuGenCpuWdt.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsDbgCpuGenCpuWdt ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDbgCpuGenCpuWdtConsts: + VP_CBS_DBG_CPU_GEN_CPU_WDT_AUTO = "Auto" + VP_CBS_DBG_CPU_GEN_CPU_WDT_DISABLED = "Disabled" + VP_CBS_DBG_CPU_GEN_CPU_WDT_ENABLED = "Enabled" + _VP_CBS_DBG_CPU_GEN_CPU_WDT_DISABLED = "disabled" + _VP_CBS_DBG_CPU_GEN_CPU_WDT_ENABLED = "enabled" + VP_CBS_DBG_CPU_GEN_CPU_WDT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDbgCpuGenCpuWdt(ManagedObject): + """This is BiosVfCbsDbgCpuGenCpuWdt class.""" + + consts = BiosVfCbsDbgCpuGenCpuWdtConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDbgCpuGenCpuWdt", "biosVfCbsDbgCpuGenCpuWdt", "core-watchdog-timer-enable", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_dbg_cpu_gen_cpu_wdt": MoPropertyMeta("vp_cbs_dbg_cpu_gen_cpu_wdt", "vpCbsDbgCpuGenCpuWdt", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDbgCpuGenCpuWdt": "vp_cbs_dbg_cpu_gen_cpu_wdt", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_dbg_cpu_gen_cpu_wdt = None + + ManagedObject.__init__(self, "BiosVfCbsDbgCpuGenCpuWdt", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDbgCpuLApicMode.py b/imcsdk/mometa/bios/BiosVfCbsDbgCpuLApicMode.py new file mode 100644 index 00000000..c6c545e8 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDbgCpuLApicMode.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfCbsDbgCpuLApicMode ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDbgCpuLApicModeConsts: + VP_CBS_DBG_CPU_LAPIC_MODE_AUTO = "Auto" + VP_CBS_DBG_CPU_LAPIC_MODE_COMPATIBILITY = "Compatibility" + VP_CBS_DBG_CPU_LAPIC_MODE_X2_APIC = "X2APIC" + VP_CBS_DBG_CPU_LAPIC_MODE_XAPIC = "XAPIC" + VP_CBS_DBG_CPU_LAPIC_MODE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDbgCpuLApicMode(ManagedObject): + """This is BiosVfCbsDbgCpuLApicMode class.""" + + consts = BiosVfCbsDbgCpuLApicModeConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDbgCpuLApicMode", "biosVfCbsDbgCpuLApicMode", "local-apci-mode", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_dbg_cpu_l_apic_mode": MoPropertyMeta("vp_cbs_dbg_cpu_l_apic_mode", "vpCbsDbgCpuLApicMode", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Compatibility", "X2APIC", "XAPIC", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDbgCpuLApicMode": "vp_cbs_dbg_cpu_l_apic_mode", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_dbg_cpu_l_apic_mode = None + + ManagedObject.__init__(self, "BiosVfCbsDbgCpuLApicMode", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDfCmn4LinkMaxXgmiSpeed.py b/imcsdk/mometa/bios/BiosVfCbsDfCmn4LinkMaxXgmiSpeed.py new file mode 100644 index 00000000..12ebb85b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDfCmn4LinkMaxXgmiSpeed.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfCbsDfCmn4LinkMaxXgmiSpeed ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDfCmn4LinkMaxXgmiSpeedConsts: + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED_20_GBPS = "20Gbps" + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED_25_GBPS = "25Gbps" + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED_32_GBPS = "32Gbps" + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED_AUTO = "Auto" + VP_CBS_DF_CMN4_LINK_MAX_XGMI_SPEED_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDfCmn4LinkMaxXgmiSpeed(ManagedObject): + """This is BiosVfCbsDfCmn4LinkMaxXgmiSpeed class.""" + + consts = BiosVfCbsDfCmn4LinkMaxXgmiSpeedConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDfCmn4LinkMaxXgmiSpeed", "biosVfCbsDfCmn4LinkMaxXgmiSpeed", "4-link-xGMI-max-speed", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_df_cmn4_link_max_xgmi_speed": MoPropertyMeta("vp_cbs_df_cmn4_link_max_xgmi_speed", "vpCbsDfCmn4LinkMaxXgmiSpeed", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["20Gbps", "25Gbps", "32Gbps", "Auto", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDfCmn4LinkMaxXgmiSpeed": "vp_cbs_df_cmn4_link_max_xgmi_speed", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_df_cmn4_link_max_xgmi_speed = None + + ManagedObject.__init__(self, "BiosVfCbsDfCmn4LinkMaxXgmiSpeed", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDfCmnDramScrubTime.py b/imcsdk/mometa/bios/BiosVfCbsDfCmnDramScrubTime.py new file mode 100644 index 00000000..5297aa4a --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDfCmnDramScrubTime.py @@ -0,0 +1,64 @@ +"""This module contains the general information for BiosVfCbsDfCmnDramScrubTime ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDfCmnDramScrubTimeConsts: + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_1_HOUR = "1 hour" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_12_HOURS = "12 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_16_HOURS = "16 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_24_HOURS = "24 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_4_HOURS = "4 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_48_HOURS = "48 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_6_HOURS = "6 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_8_HOURS = "8 hours" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_AUTO = "Auto" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_DISABLED = "Disabled" + VP_CBS_DF_CMN_DRAM_SCRUB_TIME_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDfCmnDramScrubTime(ManagedObject): + """This is BiosVfCbsDfCmnDramScrubTime class.""" + + consts = BiosVfCbsDfCmnDramScrubTimeConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDfCmnDramScrubTime", "biosVfCbsDfCmnDramScrubTime", "dram-scrub-time", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_df_cmn_dram_scrub_time": MoPropertyMeta("vp_cbs_df_cmn_dram_scrub_time", "vpCbsDfCmnDramScrubTime", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1 hour", "12 hours", "16 hours", "24 hours", "4 hours", "48 hours", "6 hours", "8 hours", "Auto", "Disabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDfCmnDramScrubTime": "vp_cbs_df_cmn_dram_scrub_time", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_df_cmn_dram_scrub_time = None + + ManagedObject.__init__(self, "BiosVfCbsDfCmnDramScrubTime", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDfCmnMemIntlvControl.py b/imcsdk/mometa/bios/BiosVfCbsDfCmnMemIntlvControl.py new file mode 100644 index 00000000..0f03e74b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDfCmnMemIntlvControl.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsDfCmnMemIntlvControl ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDfCmnMemIntlvControlConsts: + VP_CBS_DF_CMN_MEM_INTLV_CONTROL_AUTO = "Auto" + VP_CBS_DF_CMN_MEM_INTLV_CONTROL_DISABLED = "Disabled" + VP_CBS_DF_CMN_MEM_INTLV_CONTROL_ENABLED = "Enabled" + _VP_CBS_DF_CMN_MEM_INTLV_CONTROL_DISABLED = "disabled" + _VP_CBS_DF_CMN_MEM_INTLV_CONTROL_ENABLED = "enabled" + VP_CBS_DF_CMN_MEM_INTLV_CONTROL_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDfCmnMemIntlvControl(ManagedObject): + """This is BiosVfCbsDfCmnMemIntlvControl class.""" + + consts = BiosVfCbsDfCmnMemIntlvControlConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDfCmnMemIntlvControl", "biosVfCbsDfCmnMemIntlvControl", "memory_interleaving", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_df_cmn_mem_intlv_control": MoPropertyMeta("vp_cbs_df_cmn_mem_intlv_control", "vpCbsDfCmnMemIntlvControl", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDfCmnMemIntlvControl": "vp_cbs_df_cmn_mem_intlv_control", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_df_cmn_mem_intlv_control = None + + ManagedObject.__init__(self, "BiosVfCbsDfCmnMemIntlvControl", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsDfDbgXgmiLinkCfg.py b/imcsdk/mometa/bios/BiosVfCbsDfDbgXgmiLinkCfg.py new file mode 100644 index 00000000..7829b91d --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsDfDbgXgmiLinkCfg.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfCbsDfDbgXgmiLinkCfg ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsDfDbgXgmiLinkCfgConsts: + VP_CBS_DF_DBG_XGMI_LINK_CFG_2_X_GMI_LINKS = "2 xGMI Links" + VP_CBS_DF_DBG_XGMI_LINK_CFG_3_X_GMI_LINKS = "3 xGMI Links" + VP_CBS_DF_DBG_XGMI_LINK_CFG_4_X_GMI_LINKS = "4 xGMI Links" + VP_CBS_DF_DBG_XGMI_LINK_CFG_AUTO = "Auto" + VP_CBS_DF_DBG_XGMI_LINK_CFG_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsDfDbgXgmiLinkCfg(ManagedObject): + """This is BiosVfCbsDfDbgXgmiLinkCfg class.""" + + consts = BiosVfCbsDfDbgXgmiLinkCfgConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsDfDbgXgmiLinkCfg", "biosVfCbsDfDbgXgmiLinkCfg", "xGMI-link-configuration", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_df_dbg_xgmi_link_cfg": MoPropertyMeta("vp_cbs_df_dbg_xgmi_link_cfg", "vpCbsDfDbgXgmiLinkCfg", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["2 xGMI Links", "3 xGMI Links", "4 xGMI Links", "Auto", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsDfDbgXgmiLinkCfg": "vp_cbs_df_dbg_xgmi_link_cfg", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_df_dbg_xgmi_link_cfg = None + + ManagedObject.__init__(self, "BiosVfCbsDfDbgXgmiLinkCfg", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsGnbDbgPcieTbtSupport.py b/imcsdk/mometa/bios/BiosVfCbsGnbDbgPcieTbtSupport.py new file mode 100644 index 00000000..22b8a2c8 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfCbsGnbDbgPcieTbtSupport.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfCbsGnbDbgPcieTbtSupport ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfCbsGnbDbgPcieTbtSupportConsts: + VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_AUTO = "Auto" + VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_DISABLED = "Disabled" + VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_ENABLED = "Enabled" + _VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_DISABLED = "disabled" + _VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_ENABLED = "enabled" + VP_CBS_GNB_DBG_PCIE_TBT_SUPPORT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfCbsGnbDbgPcieTbtSupport(ManagedObject): + """This is BiosVfCbsGnbDbgPcieTbtSupport class.""" + + consts = BiosVfCbsGnbDbgPcieTbtSupportConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfCbsGnbDbgPcieTbtSupport", "biosVfCbsGnbDbgPcieTbtSupport", "pcie-ten-bit-tag-support", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_cbs_gnb_dbg_pcie_tbt_support": MoPropertyMeta("vp_cbs_gnb_dbg_pcie_tbt_support", "vpCbsGnbDbgPcieTbtSupport", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpCbsGnbDbgPcieTbtSupport": "vp_cbs_gnb_dbg_pcie_tbt_support", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_cbs_gnb_dbg_pcie_tbt_support = None + + ManagedObject.__init__(self, "BiosVfCbsGnbDbgPcieTbtSupport", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfCbsSevSnpSupport.py b/imcsdk/mometa/bios/BiosVfCbsSevSnpSupport.py index 65db8219..cb9ff358 100644 --- a/imcsdk/mometa/bios/BiosVfCbsSevSnpSupport.py +++ b/imcsdk/mometa/bios/BiosVfCbsSevSnpSupport.py @@ -6,6 +6,7 @@ class BiosVfCbsSevSnpSupportConsts: + VP_CBS_SEV_SNP_SUPPORT_AUTO = "Auto" VP_CBS_SEV_SNP_SUPPORT_DISABLED = "Disabled" VP_CBS_SEV_SNP_SUPPORT_ENABLED = "Enabled" _VP_CBS_SEV_SNP_SUPPORT_DISABLED = "disabled" @@ -31,7 +32,7 @@ class BiosVfCbsSevSnpSupport(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_cbs_sev_snp_support": MoPropertyMeta("vp_cbs_sev_snp_support", "vpCbsSevSnpSupport", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_cbs_sev_snp_support": MoPropertyMeta("vp_cbs_sev_snp_support", "vpCbsSevSnpSupport", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfCoreMultiProcessing.py b/imcsdk/mometa/bios/BiosVfCoreMultiProcessing.py index 53fadbb6..2839fc32 100644 --- a/imcsdk/mometa/bios/BiosVfCoreMultiProcessing.py +++ b/imcsdk/mometa/bios/BiosVfCoreMultiProcessing.py @@ -49,8 +49,24 @@ class BiosVfCoreMultiProcessingConsts: VP_CORE_MULTI_PROCESSING_46 = "46" VP_CORE_MULTI_PROCESSING_47 = "47" VP_CORE_MULTI_PROCESSING_48 = "48" + VP_CORE_MULTI_PROCESSING_49 = "49" VP_CORE_MULTI_PROCESSING_5 = "5" + VP_CORE_MULTI_PROCESSING_50 = "50" + VP_CORE_MULTI_PROCESSING_51 = "51" + VP_CORE_MULTI_PROCESSING_52 = "52" + VP_CORE_MULTI_PROCESSING_53 = "53" + VP_CORE_MULTI_PROCESSING_54 = "54" + VP_CORE_MULTI_PROCESSING_55 = "55" + VP_CORE_MULTI_PROCESSING_56 = "56" + VP_CORE_MULTI_PROCESSING_57 = "57" + VP_CORE_MULTI_PROCESSING_58 = "58" + VP_CORE_MULTI_PROCESSING_59 = "59" VP_CORE_MULTI_PROCESSING_6 = "6" + VP_CORE_MULTI_PROCESSING_60 = "60" + VP_CORE_MULTI_PROCESSING_61 = "61" + VP_CORE_MULTI_PROCESSING_62 = "62" + VP_CORE_MULTI_PROCESSING_63 = "63" + VP_CORE_MULTI_PROCESSING_64 = "64" VP_CORE_MULTI_PROCESSING_7 = "7" VP_CORE_MULTI_PROCESSING_8 = "8" VP_CORE_MULTI_PROCESSING_9 = "9" @@ -76,7 +92,7 @@ class BiosVfCoreMultiProcessing(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_core_multi_processing": MoPropertyMeta("vp_core_multi_processing", "vpCoreMultiProcessing", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "2", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "3", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "4", "40", "41", "42", "43", "44", "45", "46", "47", "48", "5", "6", "7", "8", "9", "all", "platform-default"], []), + "vp_core_multi_processing": MoPropertyMeta("vp_core_multi_processing", "vpCoreMultiProcessing", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "2", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "3", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "4", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "5", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "6", "60", "61", "62", "63", "64", "7", "8", "9", "all", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfDfxOsbEn.py b/imcsdk/mometa/bios/BiosVfDfxOsbEn.py new file mode 100644 index 00000000..9452a5f3 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfDfxOsbEn.py @@ -0,0 +1,59 @@ +"""This module contains the general information for BiosVfDfxOsbEn ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfDfxOsbEnConsts: + VP_DFX_OSB_EN_AUTO = "Auto" + VP_DFX_OSB_EN_DISABLED = "Disabled" + VP_DFX_OSB_EN_ENABLED = "Enabled" + _VP_DFX_OSB_EN_DISABLED = "disabled" + _VP_DFX_OSB_EN_ENABLED = "enabled" + VP_DFX_OSB_EN_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfDfxOsbEn(ManagedObject): + """This is BiosVfDfxOsbEn class.""" + + consts = BiosVfDfxOsbEnConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfDfxOsbEn", "biosVfDfxOsbEn", "DFX-OSB", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_dfx_osb_en": MoPropertyMeta("vp_dfx_osb_en", "vpDfxOsbEn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpDfxOsbEn": "vp_dfx_osb_en", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_dfx_osb_en = None + + ManagedObject.__init__(self, "BiosVfDfxOsbEn", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfDmaCtrlOptIn.py b/imcsdk/mometa/bios/BiosVfDmaCtrlOptIn.py new file mode 100644 index 00000000..99eab79b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfDmaCtrlOptIn.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfDmaCtrlOptIn ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfDmaCtrlOptInConsts: + VP_DMA_CTRL_OPT_IN_DISABLED = "Disabled" + VP_DMA_CTRL_OPT_IN_ENABLED = "Enabled" + _VP_DMA_CTRL_OPT_IN_DISABLED = "disabled" + _VP_DMA_CTRL_OPT_IN_ENABLED = "enabled" + VP_DMA_CTRL_OPT_IN_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfDmaCtrlOptIn(ManagedObject): + """This is BiosVfDmaCtrlOptIn class.""" + + consts = BiosVfDmaCtrlOptInConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfDmaCtrlOptIn", "biosVfDmaCtrlOptIn", "Dma-Control", VersionMeta.Version423a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version423a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_dma_ctrl_opt_in": MoPropertyMeta("vp_dma_ctrl_opt_in", "vpDmaCtrlOptIn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpDmaCtrlOptIn": "vp_dma_ctrl_opt_in", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_dma_ctrl_opt_in = None + + ManagedObject.__init__(self, "BiosVfDmaCtrlOptIn", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfEnableClockSpreadSpec.py b/imcsdk/mometa/bios/BiosVfEnableClockSpreadSpec.py index 06465b7c..19343a2a 100644 --- a/imcsdk/mometa/bios/BiosVfEnableClockSpreadSpec.py +++ b/imcsdk/mometa/bios/BiosVfEnableClockSpreadSpec.py @@ -6,8 +6,12 @@ class BiosVfEnableClockSpreadSpecConsts: + VP_ENABLE_CLOCK_SPREAD_SPEC_0_P3_PERCENT = "0P3_Percent" + VP_ENABLE_CLOCK_SPREAD_SPEC_0_P5_PERCENT = "0P5_Percent" VP_ENABLE_CLOCK_SPREAD_SPEC_DISABLED = "Disabled" VP_ENABLE_CLOCK_SPREAD_SPEC_ENABLED = "Enabled" + VP_ENABLE_CLOCK_SPREAD_SPEC_HARDWARE = "Hardware" + VP_ENABLE_CLOCK_SPREAD_SPEC_OFF = "Off" _VP_ENABLE_CLOCK_SPREAD_SPEC_DISABLED = "disabled" _VP_ENABLE_CLOCK_SPREAD_SPEC_ENABLED = "enabled" VP_ENABLE_CLOCK_SPREAD_SPEC_PLATFORM_DEFAULT = "platform-default" @@ -31,7 +35,7 @@ class BiosVfEnableClockSpreadSpec(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_enable_clock_spread_spec": MoPropertyMeta("vp_enable_clock_spread_spec", "vpEnableClockSpreadSpec", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_enable_clock_spread_spec": MoPropertyMeta("vp_enable_clock_spread_spec", "vpEnableClockSpreadSpec", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["0P3_Percent", "0P5_Percent", "Disabled", "Enabled", "Hardware", "Off", "disabled", "enabled", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version412a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfEnableRMT.py b/imcsdk/mometa/bios/BiosVfEnableRMT.py new file mode 100644 index 00000000..35a124eb --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfEnableRMT.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfEnableRMT ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfEnableRMTConsts: + VP_ENABLE_RMT_DISABLED = "Disabled" + VP_ENABLE_RMT_ENABLED = "Enabled" + _VP_ENABLE_RMT_DISABLED = "disabled" + _VP_ENABLE_RMT_ENABLED = "enabled" + VP_ENABLE_RMT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfEnableRMT(ManagedObject): + """This is BiosVfEnableRMT class.""" + + consts = BiosVfEnableRMTConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfEnableRMT", "biosVfEnableRMT", "Rank-Margin-Tool", VersionMeta.Version431a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version431a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_enable_rmt": MoPropertyMeta("vp_enable_rmt", "vpEnableRMT", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpEnableRMT": "vp_enable_rmt", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_enable_rmt = None + + ManagedObject.__init__(self, "BiosVfEnableRMT", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfEnableTdx.py b/imcsdk/mometa/bios/BiosVfEnableTdx.py new file mode 100644 index 00000000..47605ed4 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfEnableTdx.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfEnableTdx ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfEnableTdxConsts: + VP_ENABLE_TDX_DISABLED = "Disabled" + VP_ENABLE_TDX_ENABLED = "Enabled" + _VP_ENABLE_TDX_DISABLED = "disabled" + _VP_ENABLE_TDX_ENABLED = "enabled" + VP_ENABLE_TDX_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfEnableTdx(ManagedObject): + """This is BiosVfEnableTdx class.""" + + consts = BiosVfEnableTdxConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfEnableTdx", "biosVfEnableTdx", "Trust-Domain-Extension", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_enable_tdx": MoPropertyMeta("vp_enable_tdx", "vpEnableTdx", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpEnableTdx": "vp_enable_tdx", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_enable_tdx = None + + ManagedObject.__init__(self, "BiosVfEnableTdx", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfEnableTdxSeamldr.py b/imcsdk/mometa/bios/BiosVfEnableTdxSeamldr.py new file mode 100644 index 00000000..8ead400c --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfEnableTdxSeamldr.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfEnableTdxSeamldr ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfEnableTdxSeamldrConsts: + VP_ENABLE_TDX_SEAMLDR_DISABLED = "Disabled" + VP_ENABLE_TDX_SEAMLDR_ENABLED = "Enabled" + _VP_ENABLE_TDX_SEAMLDR_DISABLED = "disabled" + _VP_ENABLE_TDX_SEAMLDR_ENABLED = "enabled" + VP_ENABLE_TDX_SEAMLDR_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfEnableTdxSeamldr(ManagedObject): + """This is BiosVfEnableTdxSeamldr class.""" + + consts = BiosVfEnableTdxSeamldrConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfEnableTdxSeamldr", "biosVfEnableTdxSeamldr", "TDX-Secure-Arbitration-Mode-Loader", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_enable_tdx_seamldr": MoPropertyMeta("vp_enable_tdx_seamldr", "vpEnableTdxSeamldr", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpEnableTdxSeamldr": "vp_enable_tdx_seamldr", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_enable_tdx_seamldr = None + + ManagedObject.__init__(self, "BiosVfEnableTdxSeamldr", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfErrorCheckScrub.py b/imcsdk/mometa/bios/BiosVfErrorCheckScrub.py new file mode 100644 index 00000000..05ccf1c3 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfErrorCheckScrub.py @@ -0,0 +1,57 @@ +"""This module contains the general information for BiosVfErrorCheckScrub ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfErrorCheckScrubConsts: + VP_ERROR_CHECK_SCRUB_DISABLED = "Disabled" + VP_ERROR_CHECK_SCRUB_ENABLED_WITH_RESULT_COLLECTION = "Enabled with Result Collection" + VP_ERROR_CHECK_SCRUB_ENABLED_WITHOUT_RESULT_COLLECTION = "Enabled without Result Collection" + VP_ERROR_CHECK_SCRUB_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfErrorCheckScrub(ManagedObject): + """This is BiosVfErrorCheckScrub class.""" + + consts = BiosVfErrorCheckScrubConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfErrorCheckScrub", "biosVfErrorCheckScrub", "Error-Check-Scrub", VersionMeta.Version431a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version431a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_error_check_scrub": MoPropertyMeta("vp_error_check_scrub", "vpErrorCheckScrub", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled with Result Collection", "Enabled without Result Collection", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpErrorCheckScrub": "vp_error_check_scrub", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_error_check_scrub = None + + ManagedObject.__init__(self, "BiosVfErrorCheckScrub", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfIOATConfigCpm.py b/imcsdk/mometa/bios/BiosVfIOATConfigCpm.py new file mode 100644 index 00000000..90792cc0 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfIOATConfigCpm.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfIOATConfigCpm ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfIOATConfigCpmConsts: + VP_IOATCONFIG_CPM_DISABLED = "Disabled" + VP_IOATCONFIG_CPM_ENABLED = "Enabled" + _VP_IOATCONFIG_CPM_DISABLED = "disabled" + _VP_IOATCONFIG_CPM_ENABLED = "enabled" + VP_IOATCONFIG_CPM_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfIOATConfigCpm(ManagedObject): + """This is BiosVfIOATConfigCpm class.""" + + consts = BiosVfIOATConfigCpmConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfIOATConfigCpm", "biosVfIOATConfigCpm", "IOAT Configuration", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_ioat_config_cpm": MoPropertyMeta("vp_ioat_config_cpm", "vpIOATConfigCpm", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpIOATConfigCpm": "vp_ioat_config_cpm", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_ioat_config_cpm = None + + ManagedObject.__init__(self, "BiosVfIOATConfigCpm", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfIntelSpeedSelect.py b/imcsdk/mometa/bios/BiosVfIntelSpeedSelect.py index 8ad56433..3dc483a8 100644 --- a/imcsdk/mometa/bios/BiosVfIntelSpeedSelect.py +++ b/imcsdk/mometa/bios/BiosVfIntelSpeedSelect.py @@ -6,6 +6,7 @@ class BiosVfIntelSpeedSelectConsts: + VP_INTEL_SPEED_SELECT_AUTO = "Auto" VP_INTEL_SPEED_SELECT_BASE = "Base" VP_INTEL_SPEED_SELECT_CONFIG_1 = "Config 1" VP_INTEL_SPEED_SELECT_CONFIG_2 = "Config 2" @@ -32,7 +33,7 @@ class BiosVfIntelSpeedSelect(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_intel_speed_select": MoPropertyMeta("vp_intel_speed_select", "vpIntelSpeedSelect", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Base", "Config 1", "Config 2", "Config 3", "Config 4", "platform-default"], []), + "vp_intel_speed_select": MoPropertyMeta("vp_intel_speed_select", "vpIntelSpeedSelect", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Base", "Config 1", "Config 2", "Config 3", "Config 4", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version404b, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfMmiohBase.py b/imcsdk/mometa/bios/BiosVfMmiohBase.py new file mode 100644 index 00000000..0c2f5a6b --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfMmiohBase.py @@ -0,0 +1,63 @@ +"""This module contains the general information for BiosVfMmiohBase ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfMmiohBaseConsts: + VP_MMIOH_BASE_16_T = "16T" + VP_MMIOH_BASE_1_T = "1T" + VP_MMIOH_BASE_24_T = "24T" + VP_MMIOH_BASE_2_T = "2T" + VP_MMIOH_BASE_32_T = "32T" + VP_MMIOH_BASE_40_T = "40T" + VP_MMIOH_BASE_4_T = "4T" + VP_MMIOH_BASE_512_G = "512G" + VP_MMIOH_BASE_56_T = "56T" + VP_MMIOH_BASE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfMmiohBase(ManagedObject): + """This is BiosVfMmiohBase class.""" + + consts = BiosVfMmiohBaseConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfMmiohBase", "biosVfMmiohBase", "MMIO-High-Base", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_mmioh_base": MoPropertyMeta("vp_mmioh_base", "vpMmiohBase", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["16T", "1T", "24T", "2T", "32T", "40T", "4T", "512G", "56T", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpMmiohBase": "vp_mmioh_base", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_mmioh_base = None + + ManagedObject.__init__(self, "BiosVfMmiohBase", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfMmiohSize.py b/imcsdk/mometa/bios/BiosVfMmiohSize.py new file mode 100644 index 00000000..cda7a0a0 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfMmiohSize.py @@ -0,0 +1,60 @@ +"""This module contains the general information for BiosVfMmiohSize ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfMmiohSizeConsts: + VP_MMIOH_SIZE_1024_G = "1024G" + VP_MMIOH_SIZE_16_G = "16G" + VP_MMIOH_SIZE_1_G = "1G" + VP_MMIOH_SIZE_256_G = "256G" + VP_MMIOH_SIZE_4_G = "4G" + VP_MMIOH_SIZE_64_G = "64G" + VP_MMIOH_SIZE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfMmiohSize(ManagedObject): + """This is BiosVfMmiohSize class.""" + + consts = BiosVfMmiohSizeConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfMmiohSize", "biosVfMmiohSize", "MMIO-High-Granularity-Size", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_mmioh_size": MoPropertyMeta("vp_mmioh_size", "vpMmiohSize", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1024G", "16G", "1G", "256G", "4G", "64G", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpMmiohSize": "vp_mmioh_size", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_mmioh_size = None + + ManagedObject.__init__(self, "BiosVfMmiohSize", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfOptimizedPowerMode.py b/imcsdk/mometa/bios/BiosVfOptimizedPowerMode.py new file mode 100644 index 00000000..5e3ce4d4 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfOptimizedPowerMode.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfOptimizedPowerMode ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfOptimizedPowerModeConsts: + VP_OPTIMIZED_POWER_MODE_DISABLED = "Disabled" + VP_OPTIMIZED_POWER_MODE_ENABLED = "Enabled" + _VP_OPTIMIZED_POWER_MODE_DISABLED = "disabled" + _VP_OPTIMIZED_POWER_MODE_ENABLED = "enabled" + VP_OPTIMIZED_POWER_MODE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfOptimizedPowerMode(ManagedObject): + """This is BiosVfOptimizedPowerMode class.""" + + consts = BiosVfOptimizedPowerModeConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfOptimizedPowerMode", "biosVfOptimizedPowerMode", "Optimized-Power-Mode", VersionMeta.Version432_230190, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version432_230190, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_optimized_power_mode": MoPropertyMeta("vp_optimized_power_mode", "vpOptimizedPowerMode", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpOptimizedPowerMode": "vp_optimized_power_mode", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_optimized_power_mode = None + + ManagedObject.__init__(self, "BiosVfOptimizedPowerMode", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfPCISlotOptionROMEnable.py b/imcsdk/mometa/bios/BiosVfPCISlotOptionROMEnable.py index ccf05037..44ef703f 100644 --- a/imcsdk/mometa/bios/BiosVfPCISlotOptionROMEnable.py +++ b/imcsdk/mometa/bios/BiosVfPCISlotOptionROMEnable.py @@ -72,6 +72,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_PCIE_SLOT_MRAID1_LINK_SPEED_GEN2 = "GEN2" VP_PCIE_SLOT_MRAID1_LINK_SPEED_GEN3 = "GEN3" VP_PCIE_SLOT_MRAID1_LINK_SPEED_GEN4 = "GEN4" + VP_PCIE_SLOT_MRAID1_LINK_SPEED_GEN5 = "GEN5" VP_PCIE_SLOT_MRAID1_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_PCIE_SLOT_MRAID1_OPTION_ROM_DISABLED = "Disabled" VP_PCIE_SLOT_MRAID1_OPTION_ROM_ENABLED = "Enabled" @@ -84,6 +85,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_PCIE_SLOT_MRAID2_LINK_SPEED_GEN2 = "GEN2" VP_PCIE_SLOT_MRAID2_LINK_SPEED_GEN3 = "GEN3" VP_PCIE_SLOT_MRAID2_LINK_SPEED_GEN4 = "GEN4" + VP_PCIE_SLOT_MRAID2_LINK_SPEED_GEN5 = "GEN5" VP_PCIE_SLOT_MRAID2_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_PCIE_SLOT_MRAID2_OPTION_ROM_DISABLED = "Disabled" VP_PCIE_SLOT_MRAID2_OPTION_ROM_ENABLED = "Enabled" @@ -96,6 +98,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_PCIE_SLOT_MSTORRAIDLINK_SPEED_GEN2 = "GEN2" VP_PCIE_SLOT_MSTORRAIDLINK_SPEED_GEN3 = "GEN3" VP_PCIE_SLOT_MSTORRAIDLINK_SPEED_GEN4 = "GEN4" + VP_PCIE_SLOT_MSTORRAIDLINK_SPEED_GEN5 = "GEN5" VP_PCIE_SLOT_MSTORRAIDLINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_PCIE_SLOT_MSTORRAIDOPTION_ROM_DISABLED = "Disabled" VP_PCIE_SLOT_MSTORRAIDOPTION_ROM_ENABLED = "Enabled" @@ -219,6 +222,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT1_LINK_SPEED_GEN2 = "GEN2" VP_SLOT1_LINK_SPEED_GEN3 = "GEN3" VP_SLOT1_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT1_LINK_SPEED_GEN5 = "GEN5" VP_SLOT1_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT1_STATE_DISABLED = "Disabled" VP_SLOT1_STATE_ENABLED = "Enabled" @@ -233,6 +237,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT2_LINK_SPEED_GEN2 = "GEN2" VP_SLOT2_LINK_SPEED_GEN3 = "GEN3" VP_SLOT2_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT2_LINK_SPEED_GEN5 = "GEN5" VP_SLOT2_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT2_STATE_DISABLED = "Disabled" VP_SLOT2_STATE_ENABLED = "Enabled" @@ -247,6 +252,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT3_LINK_SPEED_GEN2 = "GEN2" VP_SLOT3_LINK_SPEED_GEN3 = "GEN3" VP_SLOT3_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT3_LINK_SPEED_GEN5 = "GEN5" VP_SLOT3_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT3_STATE_DISABLED = "Disabled" VP_SLOT3_STATE_ENABLED = "Enabled" @@ -261,6 +267,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT4_LINK_SPEED_GEN2 = "GEN2" VP_SLOT4_LINK_SPEED_GEN3 = "GEN3" VP_SLOT4_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT4_LINK_SPEED_GEN5 = "GEN5" VP_SLOT4_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT4_STATE_DISABLED = "Disabled" VP_SLOT4_STATE_ENABLED = "Enabled" @@ -275,6 +282,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT5_LINK_SPEED_GEN2 = "GEN2" VP_SLOT5_LINK_SPEED_GEN3 = "GEN3" VP_SLOT5_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT5_LINK_SPEED_GEN5 = "GEN5" VP_SLOT5_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT5_STATE_DISABLED = "Disabled" VP_SLOT5_STATE_ENABLED = "Enabled" @@ -289,6 +297,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT6_LINK_SPEED_GEN2 = "GEN2" VP_SLOT6_LINK_SPEED_GEN3 = "GEN3" VP_SLOT6_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT6_LINK_SPEED_GEN5 = "GEN5" VP_SLOT6_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT6_STATE_DISABLED = "Disabled" VP_SLOT6_STATE_ENABLED = "Enabled" @@ -303,6 +312,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT7_LINK_SPEED_GEN2 = "GEN2" VP_SLOT7_LINK_SPEED_GEN3 = "GEN3" VP_SLOT7_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT7_LINK_SPEED_GEN5 = "GEN5" VP_SLOT7_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT7_STATE_DISABLED = "Disabled" VP_SLOT7_STATE_ENABLED = "Enabled" @@ -317,6 +327,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT8_LINK_SPEED_GEN2 = "GEN2" VP_SLOT8_LINK_SPEED_GEN3 = "GEN3" VP_SLOT8_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT8_LINK_SPEED_GEN5 = "GEN5" VP_SLOT8_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT8_STATE_DISABLED = "Disabled" VP_SLOT8_STATE_ENABLED = "Enabled" @@ -351,6 +362,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME10_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME10_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME10_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME10_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME10_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME10_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME10_OPTION_ROM_ENABLED = "Enabled" @@ -363,6 +375,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME11_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME11_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME11_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME11_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME11_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME11_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME11_OPTION_ROM_ENABLED = "Enabled" @@ -375,42 +388,99 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME12_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME12_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME12_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME12_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME12_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME12_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME12_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME12_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME12_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME12_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME13_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME13_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME13_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME13_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME13_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME13_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME13_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME13_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME13_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME13_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME13_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME13_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME13_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME14_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME14_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME14_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME14_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME14_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME14_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME14_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME14_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME14_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME14_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME14_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME14_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME14_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME15_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME15_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME15_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME15_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME15_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME15_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME15_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME15_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME15_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME15_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME15_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME15_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME15_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME16_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME16_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME16_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME16_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME16_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME16_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME16_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME16_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME16_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME16_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME16_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME16_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME16_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME17_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME17_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME17_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME17_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME17_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME17_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME17_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME17_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME17_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME17_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME17_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME17_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME17_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME18_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME18_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME18_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME18_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME18_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME18_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME18_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME18_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME18_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME18_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME18_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME18_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME18_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME19_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME19_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME19_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME19_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME19_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME19_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME19_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME19_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME19_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME19_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME19_OPTION_ROM_DISABLED = "disabled" @@ -422,32 +492,73 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME1_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME1_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME1_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME1_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME1_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME1_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME1_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME1_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME1_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME1_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME20_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME20_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME20_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME20_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME20_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME20_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME20_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME20_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME20_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME20_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME20_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME20_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME20_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME21_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME21_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME21_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME21_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME21_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME21_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME21_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME21_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME21_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME21_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME21_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME21_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME21_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME22_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME22_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME22_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME22_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME22_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME22_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME22_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME22_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME22_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME22_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME22_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME22_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME22_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME23_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME23_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME23_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME23_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME23_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME23_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME23_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME23_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME23_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME23_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME23_OPTION_ROM_DISABLED = "disabled" _VP_SLOT_FRONT_NVME23_OPTION_ROM_ENABLED = "enabled" VP_SLOT_FRONT_NVME23_OPTION_ROM_PLATFORM_DEFAULT = "platform-default" + VP_SLOT_FRONT_NVME24_LINK_SPEED_AUTO = "Auto" + VP_SLOT_FRONT_NVME24_LINK_SPEED_DISABLED = "Disabled" + VP_SLOT_FRONT_NVME24_LINK_SPEED_GEN1 = "GEN1" + VP_SLOT_FRONT_NVME24_LINK_SPEED_GEN2 = "GEN2" + VP_SLOT_FRONT_NVME24_LINK_SPEED_GEN3 = "GEN3" + VP_SLOT_FRONT_NVME24_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME24_LINK_SPEED_GEN5 = "GEN5" + VP_SLOT_FRONT_NVME24_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME24_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME24_OPTION_ROM_ENABLED = "Enabled" _VP_SLOT_FRONT_NVME24_OPTION_ROM_DISABLED = "disabled" @@ -459,6 +570,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME2_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME2_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME2_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME2_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME2_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME2_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME2_OPTION_ROM_ENABLED = "Enabled" @@ -471,6 +583,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME3_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME3_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME3_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME3_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME3_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME3_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME3_OPTION_ROM_ENABLED = "Enabled" @@ -483,6 +596,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME4_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME4_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME4_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME4_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME4_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME4_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME4_OPTION_ROM_ENABLED = "Enabled" @@ -495,6 +609,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME5_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME5_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME5_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME5_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME5_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME5_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME5_OPTION_ROM_ENABLED = "Enabled" @@ -507,6 +622,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME6_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME6_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME6_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME6_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME6_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME6_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME6_OPTION_ROM_ENABLED = "Enabled" @@ -519,6 +635,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME7_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME7_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME7_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME7_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME7_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME7_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME7_OPTION_ROM_ENABLED = "Enabled" @@ -531,6 +648,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME8_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME8_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME8_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME8_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME8_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME8_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME8_OPTION_ROM_ENABLED = "Enabled" @@ -543,6 +661,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_FRONT_NVME9_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_FRONT_NVME9_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_FRONT_NVME9_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_FRONT_NVME9_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_FRONT_NVME9_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_FRONT_NVME9_OPTION_ROM_DISABLED = "Disabled" VP_SLOT_FRONT_NVME9_OPTION_ROM_ENABLED = "Enabled" @@ -630,6 +749,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_MLOMLINK_SPEED_GEN2 = "GEN2" VP_SLOT_MLOMLINK_SPEED_GEN3 = "GEN3" VP_SLOT_MLOMLINK_SPEED_GEN4 = "GEN4" + VP_SLOT_MLOMLINK_SPEED_GEN5 = "GEN5" VP_SLOT_MLOMLINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_MLOMSTATE_DISABLED = "Disabled" VP_SLOT_MLOMSTATE_ENABLED = "Enabled" @@ -644,6 +764,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_MRAIDLINK_SPEED_GEN2 = "GEN2" VP_SLOT_MRAIDLINK_SPEED_GEN3 = "GEN3" VP_SLOT_MRAIDLINK_SPEED_GEN4 = "GEN4" + VP_SLOT_MRAIDLINK_SPEED_GEN5 = "GEN5" VP_SLOT_MRAIDLINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_MRAIDSTATE_DISABLED = "Disabled" VP_SLOT_MRAIDSTATE_ENABLED = "Enabled" @@ -798,6 +919,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_REAR_NVME1_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_REAR_NVME1_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_REAR_NVME1_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_REAR_NVME1_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_REAR_NVME1_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_REAR_NVME1_STATE_DISABLED = "Disabled" VP_SLOT_REAR_NVME1_STATE_ENABLED = "Enabled" @@ -810,6 +932,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_REAR_NVME2_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_REAR_NVME2_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_REAR_NVME2_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_REAR_NVME2_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_REAR_NVME2_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_REAR_NVME2_STATE_DISABLED = "Disabled" VP_SLOT_REAR_NVME2_STATE_ENABLED = "Enabled" @@ -822,6 +945,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_REAR_NVME3_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_REAR_NVME3_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_REAR_NVME3_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_REAR_NVME3_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_REAR_NVME3_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_REAR_NVME3_STATE_DISABLED = "Disabled" VP_SLOT_REAR_NVME3_STATE_ENABLED = "Enabled" @@ -834,6 +958,7 @@ class BiosVfPCISlotOptionROMEnableConsts: VP_SLOT_REAR_NVME4_LINK_SPEED_GEN2 = "GEN2" VP_SLOT_REAR_NVME4_LINK_SPEED_GEN3 = "GEN3" VP_SLOT_REAR_NVME4_LINK_SPEED_GEN4 = "GEN4" + VP_SLOT_REAR_NVME4_LINK_SPEED_GEN5 = "GEN5" VP_SLOT_REAR_NVME4_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" VP_SLOT_REAR_NVME4_STATE_DISABLED = "Disabled" VP_SLOT_REAR_NVME4_STATE_ENABLED = "Enabled" @@ -1081,7 +1206,7 @@ class BiosVfPCISlotOptionROMEnable(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("BiosVfPCISlotOptionROMEnable", "biosVfPCISlotOptionROMEnable", "PCI-Slot-OptionROM-Enable", VersionMeta.Version151f, "InputOutput", 0x1fffffffffffffffffffffffffffffffffffffffff, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), + "classic": MoMeta("BiosVfPCISlotOptionROMEnable", "biosVfPCISlotOptionROMEnable", "PCI-Slot-OptionROM-Enable", VersionMeta.Version151f, "InputOutput", 0x1ffffffffffffffffffffffffffffffffffffffffffff, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), "modular": MoMeta("BiosVfPCISlotOptionROMEnable", "biosVfPCISlotOptionROMEnable", "PCI-Slot-OptionROM-Enable", VersionMeta.Version2013e, "InputOutput", 0x3ffffffffffffff, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]) } @@ -1094,21 +1219,21 @@ class BiosVfPCISlotOptionROMEnable(ManagedObject): "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "vp_slot10_link_speed": MoPropertyMeta("vp_slot10_link_speed", "vpSlot10LinkSpeed", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), "vp_slot10_state": MoPropertyMeta("vp_slot10_state", "vpSlot10State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot1_link_speed": MoPropertyMeta("vp_slot1_link_speed", "vpSlot1LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot1_link_speed": MoPropertyMeta("vp_slot1_link_speed", "vpSlot1LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot1_state": MoPropertyMeta("vp_slot1_state", "vpSlot1State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot2_link_speed": MoPropertyMeta("vp_slot2_link_speed", "vpSlot2LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot2_link_speed": MoPropertyMeta("vp_slot2_link_speed", "vpSlot2LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot2_state": MoPropertyMeta("vp_slot2_state", "vpSlot2State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot3_link_speed": MoPropertyMeta("vp_slot3_link_speed", "vpSlot3LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot3_link_speed": MoPropertyMeta("vp_slot3_link_speed", "vpSlot3LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot3_state": MoPropertyMeta("vp_slot3_state", "vpSlot3State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x800, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot4_link_speed": MoPropertyMeta("vp_slot4_link_speed", "vpSlot4LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x1000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot4_link_speed": MoPropertyMeta("vp_slot4_link_speed", "vpSlot4LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x1000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot4_state": MoPropertyMeta("vp_slot4_state", "vpSlot4State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot5_link_speed": MoPropertyMeta("vp_slot5_link_speed", "vpSlot5LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot5_link_speed": MoPropertyMeta("vp_slot5_link_speed", "vpSlot5LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot5_state": MoPropertyMeta("vp_slot5_state", "vpSlot5State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot6_link_speed": MoPropertyMeta("vp_slot6_link_speed", "vpSlot6LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot6_link_speed": MoPropertyMeta("vp_slot6_link_speed", "vpSlot6LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot6_state": MoPropertyMeta("vp_slot6_state", "vpSlot6State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot7_link_speed": MoPropertyMeta("vp_slot7_link_speed", "vpSlot7LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot7_link_speed": MoPropertyMeta("vp_slot7_link_speed", "vpSlot7LinkSpeed", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot7_state": MoPropertyMeta("vp_slot7_state", "vpSlot7State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), - "vp_slot8_link_speed": MoPropertyMeta("vp_slot8_link_speed", "vpSlot8LinkSpeed", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot8_link_speed": MoPropertyMeta("vp_slot8_link_speed", "vpSlot8LinkSpeed", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot8_state": MoPropertyMeta("vp_slot8_state", "vpSlot8State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), "vp_slot9_link_speed": MoPropertyMeta("vp_slot9_link_speed", "vpSlot9LinkSpeed", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x400000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), "vp_slot9_state": MoPropertyMeta("vp_slot9_state", "vpSlot9State", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x800000, None, None, None, ["Disabled", "Enabled", "Legacy Only", "UEFI Only", "disabled", "enabled", "platform-default"], []), @@ -1131,11 +1256,11 @@ class BiosVfPCISlotOptionROMEnable(ManagedObject): "vp_acs_control_slot12_state": MoPropertyMeta("vp_acs_control_slot12_state", "vpACSControlSlot12State", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x8000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), "vp_acs_control_slot13_state": MoPropertyMeta("vp_acs_control_slot13_state", "vpACSControlSlot13State", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x10000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), "vp_acs_control_slot14_state": MoPropertyMeta("vp_acs_control_slot14_state", "vpACSControlSlot14State", "string", VersionMeta.Version404b, MoPropertyMeta.READ_WRITE, 0x20000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_pcie_slot_mrai_d1_link_speed": MoPropertyMeta("vp_pcie_slot_mrai_d1_link_speed", "vpPcieSlotMRAID1LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_pcie_slot_mrai_d1_link_speed": MoPropertyMeta("vp_pcie_slot_mrai_d1_link_speed", "vpPcieSlotMRAID1LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_pcie_slot_mrai_d1_option_rom": MoPropertyMeta("vp_pcie_slot_mrai_d1_option_rom", "vpPcieSlotMRAID1OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_pcie_slot_mrai_d2_link_speed": MoPropertyMeta("vp_pcie_slot_mrai_d2_link_speed", "vpPcieSlotMRAID2LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_pcie_slot_mrai_d2_link_speed": MoPropertyMeta("vp_pcie_slot_mrai_d2_link_speed", "vpPcieSlotMRAID2LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_pcie_slot_mrai_d2_option_rom": MoPropertyMeta("vp_pcie_slot_mrai_d2_option_rom", "vpPcieSlotMRAID2OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_pcie_slot_mstorraid_link_speed": MoPropertyMeta("vp_pcie_slot_mstorraid_link_speed", "vpPcieSlotMSTORRAIDLinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_pcie_slot_mstorraid_link_speed": MoPropertyMeta("vp_pcie_slot_mstorraid_link_speed", "vpPcieSlotMSTORRAIDLinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_pcie_slot_mstorraid_option_rom": MoPropertyMeta("vp_pcie_slot_mstorraid_option_rom", "vpPcieSlotMSTORRAIDOptionROM", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x800000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), "vp_pcie_slot_nvme1_link_speed": MoPropertyMeta("vp_pcie_slot_nvme1_link_speed", "vpPcieSlotNvme1LinkSpeed", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x1000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), "vp_pcie_slot_nvme1_option_rom": MoPropertyMeta("vp_pcie_slot_nvme1_option_rom", "vpPcieSlotNvme1OptionROM", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x2000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), @@ -1156,104 +1281,116 @@ class BiosVfPCISlotOptionROMEnable(ManagedObject): "vp_slot13_state": MoPropertyMeta("vp_slot13_state", "vpSlot13State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x10000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), "vp_slot14_state": MoPropertyMeta("vp_slot14_state", "vpSlot14State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x20000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), "vp_slot_flom_link_speed": MoPropertyMeta("vp_slot_flom_link_speed", "vpSlotFLOMLinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x40000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_front_nvme10_link_speed": MoPropertyMeta("vp_slot_front_nvme10_link_speed", "vpSlotFrontNvme10LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot_front_nvme10_link_speed": MoPropertyMeta("vp_slot_front_nvme10_link_speed", "vpSlotFrontNvme10LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot_front_nvme10_option_rom": MoPropertyMeta("vp_slot_front_nvme10_option_rom", "vpSlotFrontNvme10OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme11_link_speed": MoPropertyMeta("vp_slot_front_nvme11_link_speed", "vpSlotFrontNvme11LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot_front_nvme11_link_speed": MoPropertyMeta("vp_slot_front_nvme11_link_speed", "vpSlotFrontNvme11LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot_front_nvme11_option_rom": MoPropertyMeta("vp_slot_front_nvme11_option_rom", "vpSlotFrontNvme11OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme12_link_speed": MoPropertyMeta("vp_slot_front_nvme12_link_speed", "vpSlotFrontNvme12LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), + "vp_slot_front_nvme12_link_speed": MoPropertyMeta("vp_slot_front_nvme12_link_speed", "vpSlotFrontNvme12LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), "vp_slot_front_nvme12_option_rom": MoPropertyMeta("vp_slot_front_nvme12_option_rom", "vpSlotFrontNvme12OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme13_option_rom": MoPropertyMeta("vp_slot_front_nvme13_option_rom", "vpSlotFrontNvme13OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme14_option_rom": MoPropertyMeta("vp_slot_front_nvme14_option_rom", "vpSlotFrontNvme14OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme15_option_rom": MoPropertyMeta("vp_slot_front_nvme15_option_rom", "vpSlotFrontNvme15OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme16_option_rom": MoPropertyMeta("vp_slot_front_nvme16_option_rom", "vpSlotFrontNvme16OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme17_option_rom": MoPropertyMeta("vp_slot_front_nvme17_option_rom", "vpSlotFrontNvme17OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme18_option_rom": MoPropertyMeta("vp_slot_front_nvme18_option_rom", "vpSlotFrontNvme18OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme19_option_rom": MoPropertyMeta("vp_slot_front_nvme19_option_rom", "vpSlotFrontNvme19OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme1_link_speed": MoPropertyMeta("vp_slot_front_nvme1_link_speed", "vpSlotFrontNvme1LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme1_option_rom": MoPropertyMeta("vp_slot_front_nvme1_option_rom", "vpSlotFrontNvme1OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme20_option_rom": MoPropertyMeta("vp_slot_front_nvme20_option_rom", "vpSlotFrontNvme20OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme21_option_rom": MoPropertyMeta("vp_slot_front_nvme21_option_rom", "vpSlotFrontNvme21OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme22_option_rom": MoPropertyMeta("vp_slot_front_nvme22_option_rom", "vpSlotFrontNvme22OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme23_option_rom": MoPropertyMeta("vp_slot_front_nvme23_option_rom", "vpSlotFrontNvme23OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme24_option_rom": MoPropertyMeta("vp_slot_front_nvme24_option_rom", "vpSlotFrontNvme24OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme2_link_speed": MoPropertyMeta("vp_slot_front_nvme2_link_speed", "vpSlotFrontNvme2LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme2_option_rom": MoPropertyMeta("vp_slot_front_nvme2_option_rom", "vpSlotFrontNvme2OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme3_link_speed": MoPropertyMeta("vp_slot_front_nvme3_link_speed", "vpSlotFrontNvme3LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme3_option_rom": MoPropertyMeta("vp_slot_front_nvme3_option_rom", "vpSlotFrontNvme3OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme4_link_speed": MoPropertyMeta("vp_slot_front_nvme4_link_speed", "vpSlotFrontNvme4LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme4_option_rom": MoPropertyMeta("vp_slot_front_nvme4_option_rom", "vpSlotFrontNvme4OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme5_link_speed": MoPropertyMeta("vp_slot_front_nvme5_link_speed", "vpSlotFrontNvme5LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme5_option_rom": MoPropertyMeta("vp_slot_front_nvme5_option_rom", "vpSlotFrontNvme5OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme6_link_speed": MoPropertyMeta("vp_slot_front_nvme6_link_speed", "vpSlotFrontNvme6LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme6_option_rom": MoPropertyMeta("vp_slot_front_nvme6_option_rom", "vpSlotFrontNvme6OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme7_link_speed": MoPropertyMeta("vp_slot_front_nvme7_link_speed", "vpSlotFrontNvme7LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme7_option_rom": MoPropertyMeta("vp_slot_front_nvme7_option_rom", "vpSlotFrontNvme7OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme8_link_speed": MoPropertyMeta("vp_slot_front_nvme8_link_speed", "vpSlotFrontNvme8LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme8_option_rom": MoPropertyMeta("vp_slot_front_nvme8_option_rom", "vpSlotFrontNvme8OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_nvme9_link_speed": MoPropertyMeta("vp_slot_front_nvme9_link_speed", "vpSlotFrontNvme9LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_front_nvme9_option_rom": MoPropertyMeta("vp_slot_front_nvme9_option_rom", "vpSlotFrontNvme9OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_front_slot5_link_speed": MoPropertyMeta("vp_slot_front_slot5_link_speed", "vpSlotFrontSlot5LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_front_slot6_link_speed": MoPropertyMeta("vp_slot_front_slot6_link_speed", "vpSlotFrontSlot6LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_gp_u1_state": MoPropertyMeta("vp_slot_gp_u1_state", "vpSlotGPU1State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u2_state": MoPropertyMeta("vp_slot_gp_u2_state", "vpSlotGPU2State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u3_state": MoPropertyMeta("vp_slot_gp_u3_state", "vpSlotGPU3State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u4_state": MoPropertyMeta("vp_slot_gp_u4_state", "vpSlotGPU4State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u5_state": MoPropertyMeta("vp_slot_gp_u5_state", "vpSlotGPU5State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u6_state": MoPropertyMeta("vp_slot_gp_u6_state", "vpSlotGPU6State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u7_state": MoPropertyMeta("vp_slot_gp_u7_state", "vpSlotGPU7State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_gp_u8_state": MoPropertyMeta("vp_slot_gp_u8_state", "vpSlotGPU8State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_hba_link_speed": MoPropertyMeta("vp_slot_hba_link_speed", "vpSlotHBALinkSpeed", "string", VersionMeta.Version204c, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_lo_m1_link": MoPropertyMeta("vp_slot_lo_m1_link", "vpSlotLOM1Link", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_lo_m2_link": MoPropertyMeta("vp_slot_lo_m2_link", "vpSlotLOM2Link", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_mlom_link_speed": MoPropertyMeta("vp_slot_mlom_link_speed", "vpSlotMLOMLinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_mraid_link_speed": MoPropertyMeta("vp_slot_mraid_link_speed", "vpSlotMRAIDLinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_mraid_state": MoPropertyMeta("vp_slot_mraid_state", "vpSlotMRAIDState", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n10_state": MoPropertyMeta("vp_slot_n10_state", "vpSlotN10State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n11_state": MoPropertyMeta("vp_slot_n11_state", "vpSlotN11State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n12_state": MoPropertyMeta("vp_slot_n12_state", "vpSlotN12State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n13_state": MoPropertyMeta("vp_slot_n13_state", "vpSlotN13State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n14_state": MoPropertyMeta("vp_slot_n14_state", "vpSlotN14State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n15_state": MoPropertyMeta("vp_slot_n15_state", "vpSlotN15State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n16_state": MoPropertyMeta("vp_slot_n16_state", "vpSlotN16State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n17_state": MoPropertyMeta("vp_slot_n17_state", "vpSlotN17State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n18_state": MoPropertyMeta("vp_slot_n18_state", "vpSlotN18State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n19_state": MoPropertyMeta("vp_slot_n19_state", "vpSlotN19State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n20_state": MoPropertyMeta("vp_slot_n20_state", "vpSlotN20State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n21_state": MoPropertyMeta("vp_slot_n21_state", "vpSlotN21State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n22_state": MoPropertyMeta("vp_slot_n22_state", "vpSlotN22State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n23_state": MoPropertyMeta("vp_slot_n23_state", "vpSlotN23State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n24_state": MoPropertyMeta("vp_slot_n24_state", "vpSlotN24State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n3_state": MoPropertyMeta("vp_slot_n3_state", "vpSlotN3State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n4_state": MoPropertyMeta("vp_slot_n4_state", "vpSlotN4State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n5_state": MoPropertyMeta("vp_slot_n5_state", "vpSlotN5State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n6_state": MoPropertyMeta("vp_slot_n6_state", "vpSlotN6State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n7_state": MoPropertyMeta("vp_slot_n7_state", "vpSlotN7State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n8_state": MoPropertyMeta("vp_slot_n8_state", "vpSlotN8State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_n9_state": MoPropertyMeta("vp_slot_n9_state", "vpSlotN9State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_raid_link_speed": MoPropertyMeta("vp_slot_raid_link_speed", "vpSlotRAIDLinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_raid_state": MoPropertyMeta("vp_slot_raid_state", "vpSlotRAIDState", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme1_link_speed": MoPropertyMeta("vp_slot_rear_nvme1_link_speed", "vpSlotRearNvme1LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_rear_nvme1_state": MoPropertyMeta("vp_slot_rear_nvme1_state", "vpSlotRearNvme1State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme2_link_speed": MoPropertyMeta("vp_slot_rear_nvme2_link_speed", "vpSlotRearNvme2LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_rear_nvme2_state": MoPropertyMeta("vp_slot_rear_nvme2_state", "vpSlotRearNvme2State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme3_link_speed": MoPropertyMeta("vp_slot_rear_nvme3_link_speed", "vpSlotRearNvme3LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_rear_nvme3_state": MoPropertyMeta("vp_slot_rear_nvme3_state", "vpSlotRearNvme3State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme4_link_speed": MoPropertyMeta("vp_slot_rear_nvme4_link_speed", "vpSlotRearNvme4LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "platform-default"], []), - "vp_slot_rear_nvme4_state": MoPropertyMeta("vp_slot_rear_nvme4_state", "vpSlotRearNvme4State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme5_state": MoPropertyMeta("vp_slot_rear_nvme5_state", "vpSlotRearNvme5State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme6_state": MoPropertyMeta("vp_slot_rear_nvme6_state", "vpSlotRearNvme6State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme7_state": MoPropertyMeta("vp_slot_rear_nvme7_state", "vpSlotRearNvme7State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_rear_nvme8_state": MoPropertyMeta("vp_slot_rear_nvme8_state", "vpSlotRearNvme8State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "vp_slot_riser1_link_speed": MoPropertyMeta("vp_slot_riser1_link_speed", "vpSlotRiser1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser1_slot1_link_speed": MoPropertyMeta("vp_slot_riser1_slot1_link_speed", "vpSlotRiser1Slot1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser1_slot2_link_speed": MoPropertyMeta("vp_slot_riser1_slot2_link_speed", "vpSlotRiser1Slot2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser1_slot3_link_speed": MoPropertyMeta("vp_slot_riser1_slot3_link_speed", "vpSlotRiser1Slot3LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser2_link_speed": MoPropertyMeta("vp_slot_riser2_link_speed", "vpSlotRiser2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser2_slot4_link_speed": MoPropertyMeta("vp_slot_riser2_slot4_link_speed", "vpSlotRiser2Slot4LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser2_slot5_link_speed": MoPropertyMeta("vp_slot_riser2_slot5_link_speed", "vpSlotRiser2Slot5LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_riser2_slot6_link_speed": MoPropertyMeta("vp_slot_riser2_slot6_link_speed", "vpSlotRiser2Slot6LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_ssd_slot1_link_speed": MoPropertyMeta("vp_slot_ssd_slot1_link_speed", "vpSlotSSDSlot1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), - "vp_slot_ssd_slot2_link_speed": MoPropertyMeta("vp_slot_ssd_slot2_link_speed", "vpSlotSSDSlot2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_front_nvme13_link_speed": MoPropertyMeta("vp_slot_front_nvme13_link_speed", "vpSlotFrontNvme13LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme13_option_rom": MoPropertyMeta("vp_slot_front_nvme13_option_rom", "vpSlotFrontNvme13OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme14_link_speed": MoPropertyMeta("vp_slot_front_nvme14_link_speed", "vpSlotFrontNvme14LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme14_option_rom": MoPropertyMeta("vp_slot_front_nvme14_option_rom", "vpSlotFrontNvme14OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme15_link_speed": MoPropertyMeta("vp_slot_front_nvme15_link_speed", "vpSlotFrontNvme15LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme15_option_rom": MoPropertyMeta("vp_slot_front_nvme15_option_rom", "vpSlotFrontNvme15OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme16_link_speed": MoPropertyMeta("vp_slot_front_nvme16_link_speed", "vpSlotFrontNvme16LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme16_option_rom": MoPropertyMeta("vp_slot_front_nvme16_option_rom", "vpSlotFrontNvme16OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme17_link_speed": MoPropertyMeta("vp_slot_front_nvme17_link_speed", "vpSlotFrontNvme17LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme17_option_rom": MoPropertyMeta("vp_slot_front_nvme17_option_rom", "vpSlotFrontNvme17OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme18_link_speed": MoPropertyMeta("vp_slot_front_nvme18_link_speed", "vpSlotFrontNvme18LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme18_option_rom": MoPropertyMeta("vp_slot_front_nvme18_option_rom", "vpSlotFrontNvme18OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme19_link_speed": MoPropertyMeta("vp_slot_front_nvme19_link_speed", "vpSlotFrontNvme19LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme19_option_rom": MoPropertyMeta("vp_slot_front_nvme19_option_rom", "vpSlotFrontNvme19OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme1_link_speed": MoPropertyMeta("vp_slot_front_nvme1_link_speed", "vpSlotFrontNvme1LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme1_option_rom": MoPropertyMeta("vp_slot_front_nvme1_option_rom", "vpSlotFrontNvme1OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme20_link_speed": MoPropertyMeta("vp_slot_front_nvme20_link_speed", "vpSlotFrontNvme20LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme20_option_rom": MoPropertyMeta("vp_slot_front_nvme20_option_rom", "vpSlotFrontNvme20OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme21_link_speed": MoPropertyMeta("vp_slot_front_nvme21_link_speed", "vpSlotFrontNvme21LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme21_option_rom": MoPropertyMeta("vp_slot_front_nvme21_option_rom", "vpSlotFrontNvme21OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme22_link_speed": MoPropertyMeta("vp_slot_front_nvme22_link_speed", "vpSlotFrontNvme22LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme22_option_rom": MoPropertyMeta("vp_slot_front_nvme22_option_rom", "vpSlotFrontNvme22OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme23_link_speed": MoPropertyMeta("vp_slot_front_nvme23_link_speed", "vpSlotFrontNvme23LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme23_option_rom": MoPropertyMeta("vp_slot_front_nvme23_option_rom", "vpSlotFrontNvme23OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme24_link_speed": MoPropertyMeta("vp_slot_front_nvme24_link_speed", "vpSlotFrontNvme24LinkSpeed", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme24_option_rom": MoPropertyMeta("vp_slot_front_nvme24_option_rom", "vpSlotFrontNvme24OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme2_link_speed": MoPropertyMeta("vp_slot_front_nvme2_link_speed", "vpSlotFrontNvme2LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme2_option_rom": MoPropertyMeta("vp_slot_front_nvme2_option_rom", "vpSlotFrontNvme2OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme3_link_speed": MoPropertyMeta("vp_slot_front_nvme3_link_speed", "vpSlotFrontNvme3LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme3_option_rom": MoPropertyMeta("vp_slot_front_nvme3_option_rom", "vpSlotFrontNvme3OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme4_link_speed": MoPropertyMeta("vp_slot_front_nvme4_link_speed", "vpSlotFrontNvme4LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme4_option_rom": MoPropertyMeta("vp_slot_front_nvme4_option_rom", "vpSlotFrontNvme4OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme5_link_speed": MoPropertyMeta("vp_slot_front_nvme5_link_speed", "vpSlotFrontNvme5LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme5_option_rom": MoPropertyMeta("vp_slot_front_nvme5_option_rom", "vpSlotFrontNvme5OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme6_link_speed": MoPropertyMeta("vp_slot_front_nvme6_link_speed", "vpSlotFrontNvme6LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme6_option_rom": MoPropertyMeta("vp_slot_front_nvme6_option_rom", "vpSlotFrontNvme6OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme7_link_speed": MoPropertyMeta("vp_slot_front_nvme7_link_speed", "vpSlotFrontNvme7LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme7_option_rom": MoPropertyMeta("vp_slot_front_nvme7_option_rom", "vpSlotFrontNvme7OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme8_link_speed": MoPropertyMeta("vp_slot_front_nvme8_link_speed", "vpSlotFrontNvme8LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme8_option_rom": MoPropertyMeta("vp_slot_front_nvme8_option_rom", "vpSlotFrontNvme8OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_nvme9_link_speed": MoPropertyMeta("vp_slot_front_nvme9_link_speed", "vpSlotFrontNvme9LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_front_nvme9_option_rom": MoPropertyMeta("vp_slot_front_nvme9_option_rom", "vpSlotFrontNvme9OptionROM", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_front_slot5_link_speed": MoPropertyMeta("vp_slot_front_slot5_link_speed", "vpSlotFrontSlot5LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_front_slot6_link_speed": MoPropertyMeta("vp_slot_front_slot6_link_speed", "vpSlotFrontSlot6LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_gp_u1_state": MoPropertyMeta("vp_slot_gp_u1_state", "vpSlotGPU1State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u2_state": MoPropertyMeta("vp_slot_gp_u2_state", "vpSlotGPU2State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u3_state": MoPropertyMeta("vp_slot_gp_u3_state", "vpSlotGPU3State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u4_state": MoPropertyMeta("vp_slot_gp_u4_state", "vpSlotGPU4State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u5_state": MoPropertyMeta("vp_slot_gp_u5_state", "vpSlotGPU5State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u6_state": MoPropertyMeta("vp_slot_gp_u6_state", "vpSlotGPU6State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u7_state": MoPropertyMeta("vp_slot_gp_u7_state", "vpSlotGPU7State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_gp_u8_state": MoPropertyMeta("vp_slot_gp_u8_state", "vpSlotGPU8State", "string", VersionMeta.Version402c, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_hba_link_speed": MoPropertyMeta("vp_slot_hba_link_speed", "vpSlotHBALinkSpeed", "string", VersionMeta.Version204c, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_lo_m1_link": MoPropertyMeta("vp_slot_lo_m1_link", "vpSlotLOM1Link", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_lo_m2_link": MoPropertyMeta("vp_slot_lo_m2_link", "vpSlotLOM2Link", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_mlom_link_speed": MoPropertyMeta("vp_slot_mlom_link_speed", "vpSlotMLOMLinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_mraid_link_speed": MoPropertyMeta("vp_slot_mraid_link_speed", "vpSlotMRAIDLinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_mraid_state": MoPropertyMeta("vp_slot_mraid_state", "vpSlotMRAIDState", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n10_state": MoPropertyMeta("vp_slot_n10_state", "vpSlotN10State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n11_state": MoPropertyMeta("vp_slot_n11_state", "vpSlotN11State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n12_state": MoPropertyMeta("vp_slot_n12_state", "vpSlotN12State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n13_state": MoPropertyMeta("vp_slot_n13_state", "vpSlotN13State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n14_state": MoPropertyMeta("vp_slot_n14_state", "vpSlotN14State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n15_state": MoPropertyMeta("vp_slot_n15_state", "vpSlotN15State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n16_state": MoPropertyMeta("vp_slot_n16_state", "vpSlotN16State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n17_state": MoPropertyMeta("vp_slot_n17_state", "vpSlotN17State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n18_state": MoPropertyMeta("vp_slot_n18_state", "vpSlotN18State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n19_state": MoPropertyMeta("vp_slot_n19_state", "vpSlotN19State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n20_state": MoPropertyMeta("vp_slot_n20_state", "vpSlotN20State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n21_state": MoPropertyMeta("vp_slot_n21_state", "vpSlotN21State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n22_state": MoPropertyMeta("vp_slot_n22_state", "vpSlotN22State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n23_state": MoPropertyMeta("vp_slot_n23_state", "vpSlotN23State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n24_state": MoPropertyMeta("vp_slot_n24_state", "vpSlotN24State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n3_state": MoPropertyMeta("vp_slot_n3_state", "vpSlotN3State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n4_state": MoPropertyMeta("vp_slot_n4_state", "vpSlotN4State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n5_state": MoPropertyMeta("vp_slot_n5_state", "vpSlotN5State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n6_state": MoPropertyMeta("vp_slot_n6_state", "vpSlotN6State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n7_state": MoPropertyMeta("vp_slot_n7_state", "vpSlotN7State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n8_state": MoPropertyMeta("vp_slot_n8_state", "vpSlotN8State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_n9_state": MoPropertyMeta("vp_slot_n9_state", "vpSlotN9State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_raid_link_speed": MoPropertyMeta("vp_slot_raid_link_speed", "vpSlotRAIDLinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_raid_state": MoPropertyMeta("vp_slot_raid_state", "vpSlotRAIDState", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme1_link_speed": MoPropertyMeta("vp_slot_rear_nvme1_link_speed", "vpSlotRearNvme1LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_rear_nvme1_state": MoPropertyMeta("vp_slot_rear_nvme1_state", "vpSlotRearNvme1State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme2_link_speed": MoPropertyMeta("vp_slot_rear_nvme2_link_speed", "vpSlotRearNvme2LinkSpeed", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_rear_nvme2_state": MoPropertyMeta("vp_slot_rear_nvme2_state", "vpSlotRearNvme2State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme3_link_speed": MoPropertyMeta("vp_slot_rear_nvme3_link_speed", "vpSlotRearNvme3LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_rear_nvme3_state": MoPropertyMeta("vp_slot_rear_nvme3_state", "vpSlotRearNvme3State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme4_link_speed": MoPropertyMeta("vp_slot_rear_nvme4_link_speed", "vpSlotRearNvme4LinkSpeed", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4", "GEN5", "platform-default"], []), + "vp_slot_rear_nvme4_state": MoPropertyMeta("vp_slot_rear_nvme4_state", "vpSlotRearNvme4State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme5_state": MoPropertyMeta("vp_slot_rear_nvme5_state", "vpSlotRearNvme5State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme6_state": MoPropertyMeta("vp_slot_rear_nvme6_state", "vpSlotRearNvme6State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme7_state": MoPropertyMeta("vp_slot_rear_nvme7_state", "vpSlotRearNvme7State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x200000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_rear_nvme8_state": MoPropertyMeta("vp_slot_rear_nvme8_state", "vpSlotRearNvme8State", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x400000000000000000000000000000000000000000, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_slot_riser1_link_speed": MoPropertyMeta("vp_slot_riser1_link_speed", "vpSlotRiser1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x800000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser1_slot1_link_speed": MoPropertyMeta("vp_slot_riser1_slot1_link_speed", "vpSlotRiser1Slot1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x1000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser1_slot2_link_speed": MoPropertyMeta("vp_slot_riser1_slot2_link_speed", "vpSlotRiser1Slot2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x2000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser1_slot3_link_speed": MoPropertyMeta("vp_slot_riser1_slot3_link_speed", "vpSlotRiser1Slot3LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x4000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser2_link_speed": MoPropertyMeta("vp_slot_riser2_link_speed", "vpSlotRiser2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x8000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser2_slot4_link_speed": MoPropertyMeta("vp_slot_riser2_slot4_link_speed", "vpSlotRiser2Slot4LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x10000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser2_slot5_link_speed": MoPropertyMeta("vp_slot_riser2_slot5_link_speed", "vpSlotRiser2Slot5LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x20000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_riser2_slot6_link_speed": MoPropertyMeta("vp_slot_riser2_slot6_link_speed", "vpSlotRiser2Slot6LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x40000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_ssd_slot1_link_speed": MoPropertyMeta("vp_slot_ssd_slot1_link_speed", "vpSlotSSDSlot1LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x80000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), + "vp_slot_ssd_slot2_link_speed": MoPropertyMeta("vp_slot_ssd_slot2_link_speed", "vpSlotSSDSlot2LinkSpeed", "string", VersionMeta.Version2010b, MoPropertyMeta.READ_WRITE, 0x100000000000000000000000000000000000000000000, None, None, None, ["Auto", "Disabled", "GEN1", "GEN2", "GEN3", "platform-default"], []), }, "modular": { @@ -1395,19 +1532,31 @@ class BiosVfPCISlotOptionROMEnable(ManagedObject): "vpSlotFrontNvme11OptionROM": "vp_slot_front_nvme11_option_rom", "vpSlotFrontNvme12LinkSpeed": "vp_slot_front_nvme12_link_speed", "vpSlotFrontNvme12OptionROM": "vp_slot_front_nvme12_option_rom", + "vpSlotFrontNvme13LinkSpeed": "vp_slot_front_nvme13_link_speed", "vpSlotFrontNvme13OptionROM": "vp_slot_front_nvme13_option_rom", + "vpSlotFrontNvme14LinkSpeed": "vp_slot_front_nvme14_link_speed", "vpSlotFrontNvme14OptionROM": "vp_slot_front_nvme14_option_rom", + "vpSlotFrontNvme15LinkSpeed": "vp_slot_front_nvme15_link_speed", "vpSlotFrontNvme15OptionROM": "vp_slot_front_nvme15_option_rom", + "vpSlotFrontNvme16LinkSpeed": "vp_slot_front_nvme16_link_speed", "vpSlotFrontNvme16OptionROM": "vp_slot_front_nvme16_option_rom", + "vpSlotFrontNvme17LinkSpeed": "vp_slot_front_nvme17_link_speed", "vpSlotFrontNvme17OptionROM": "vp_slot_front_nvme17_option_rom", + "vpSlotFrontNvme18LinkSpeed": "vp_slot_front_nvme18_link_speed", "vpSlotFrontNvme18OptionROM": "vp_slot_front_nvme18_option_rom", + "vpSlotFrontNvme19LinkSpeed": "vp_slot_front_nvme19_link_speed", "vpSlotFrontNvme19OptionROM": "vp_slot_front_nvme19_option_rom", "vpSlotFrontNvme1LinkSpeed": "vp_slot_front_nvme1_link_speed", "vpSlotFrontNvme1OptionROM": "vp_slot_front_nvme1_option_rom", + "vpSlotFrontNvme20LinkSpeed": "vp_slot_front_nvme20_link_speed", "vpSlotFrontNvme20OptionROM": "vp_slot_front_nvme20_option_rom", + "vpSlotFrontNvme21LinkSpeed": "vp_slot_front_nvme21_link_speed", "vpSlotFrontNvme21OptionROM": "vp_slot_front_nvme21_option_rom", + "vpSlotFrontNvme22LinkSpeed": "vp_slot_front_nvme22_link_speed", "vpSlotFrontNvme22OptionROM": "vp_slot_front_nvme22_option_rom", + "vpSlotFrontNvme23LinkSpeed": "vp_slot_front_nvme23_link_speed", "vpSlotFrontNvme23OptionROM": "vp_slot_front_nvme23_option_rom", + "vpSlotFrontNvme24LinkSpeed": "vp_slot_front_nvme24_link_speed", "vpSlotFrontNvme24OptionROM": "vp_slot_front_nvme24_option_rom", "vpSlotFrontNvme2LinkSpeed": "vp_slot_front_nvme2_link_speed", "vpSlotFrontNvme2OptionROM": "vp_slot_front_nvme2_option_rom", @@ -1625,19 +1774,31 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.vp_slot_front_nvme11_option_rom = None self.vp_slot_front_nvme12_link_speed = None self.vp_slot_front_nvme12_option_rom = None + self.vp_slot_front_nvme13_link_speed = None self.vp_slot_front_nvme13_option_rom = None + self.vp_slot_front_nvme14_link_speed = None self.vp_slot_front_nvme14_option_rom = None + self.vp_slot_front_nvme15_link_speed = None self.vp_slot_front_nvme15_option_rom = None + self.vp_slot_front_nvme16_link_speed = None self.vp_slot_front_nvme16_option_rom = None + self.vp_slot_front_nvme17_link_speed = None self.vp_slot_front_nvme17_option_rom = None + self.vp_slot_front_nvme18_link_speed = None self.vp_slot_front_nvme18_option_rom = None + self.vp_slot_front_nvme19_link_speed = None self.vp_slot_front_nvme19_option_rom = None self.vp_slot_front_nvme1_link_speed = None self.vp_slot_front_nvme1_option_rom = None + self.vp_slot_front_nvme20_link_speed = None self.vp_slot_front_nvme20_option_rom = None + self.vp_slot_front_nvme21_link_speed = None self.vp_slot_front_nvme21_option_rom = None + self.vp_slot_front_nvme22_link_speed = None self.vp_slot_front_nvme22_option_rom = None + self.vp_slot_front_nvme23_link_speed = None self.vp_slot_front_nvme23_option_rom = None + self.vp_slot_front_nvme24_link_speed = None self.vp_slot_front_nvme24_option_rom = None self.vp_slot_front_nvme2_link_speed = None self.vp_slot_front_nvme2_option_rom = None diff --git a/imcsdk/mometa/bios/BiosVfPchPciePllSsc.py b/imcsdk/mometa/bios/BiosVfPchPciePllSsc.py new file mode 100644 index 00000000..33982d80 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfPchPciePllSsc.py @@ -0,0 +1,54 @@ +"""This module contains the general information for BiosVfPchPciePllSsc ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfPchPciePllSscConsts: + VP_PCH_PCIE_PLL_SSC_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfPchPciePllSsc(ManagedObject): + """This is BiosVfPchPciePllSsc class.""" + + consts = BiosVfPchPciePllSscConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfPchPciePllSsc", "biosVfPchPciePllSsc", "Pch-PCIe-PLL-SSC", VersionMeta.Version431a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version431a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_pch_pcie_pll_ssc": MoPropertyMeta("vp_pch_pcie_pll_ssc", "vpPchPciePllSsc", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["platform-default"], ["0-255"]), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpPchPciePllSsc": "vp_pch_pcie_pll_ssc", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_pch_pcie_pll_ssc = None + + ManagedObject.__init__(self, "BiosVfPchPciePllSsc", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfPrmrrSize.py b/imcsdk/mometa/bios/BiosVfPrmrrSize.py new file mode 100644 index 00000000..d179570d --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfPrmrrSize.py @@ -0,0 +1,69 @@ +"""This module contains the general information for BiosVfPrmrrSize ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfPrmrrSizeConsts: + VP_PRMRR_SIZE_128_G = "128G" + VP_PRMRR_SIZE_128_M = "128M" + VP_PRMRR_SIZE_16_G = "16G" + VP_PRMRR_SIZE_1_G = "1G" + VP_PRMRR_SIZE_256_G = "256G" + VP_PRMRR_SIZE_256_M = "256M" + VP_PRMRR_SIZE_2_G = "2G" + VP_PRMRR_SIZE_32_G = "32G" + VP_PRMRR_SIZE_4_G = "4G" + VP_PRMRR_SIZE_512_G = "512G" + VP_PRMRR_SIZE_512_M = "512M" + VP_PRMRR_SIZE_64_G = "64G" + VP_PRMRR_SIZE_8_G = "8G" + VP_PRMRR_SIZE_AUTO = "Auto" + VP_PRMRR_SIZE_INVALID_CONFIG_ = "Invalid Config." + VP_PRMRR_SIZE_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfPrmrrSize(ManagedObject): + """This is BiosVfPrmrrSize class.""" + + consts = BiosVfPrmrrSizeConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfPrmrrSize", "biosVfPrmrrSize", "PRMRR-Size", VersionMeta.Version432_230190, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version432_230190, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_prmrr_size": MoPropertyMeta("vp_prmrr_size", "vpPrmrrSize", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["128G", "128M", "16G", "1G", "256G", "256M", "2G", "32G", "4G", "512G", "512M", "64G", "8G", "Auto", "Invalid Config.", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpPrmrrSize": "vp_prmrr_size", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_prmrr_size = None + + ManagedObject.__init__(self, "BiosVfPrmrrSize", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfQpiLinkSpeed.py b/imcsdk/mometa/bios/BiosVfQpiLinkSpeed.py index a3484769..8064e4aa 100644 --- a/imcsdk/mometa/bios/BiosVfQpiLinkSpeed.py +++ b/imcsdk/mometa/bios/BiosVfQpiLinkSpeed.py @@ -8,6 +8,10 @@ class BiosVfQpiLinkSpeedConsts: VP_QPI_LINK_SPEED_10_4_GT_S = "10.4GT/s" VP_QPI_LINK_SPEED_11_2_GT_S = "11.2GT/s" + VP_QPI_LINK_SPEED_12_8_GT_S = "12.8GT/s" + VP_QPI_LINK_SPEED_14_4_GT_S = "14.4GT/s" + VP_QPI_LINK_SPEED_16_0_GT_S = "16.0GT/s" + VP_QPI_LINK_SPEED_20_0_GT_S = "20.0GT/s" VP_QPI_LINK_SPEED_9_6_GT_S = "9.6GT/s" VP_QPI_LINK_SPEED_AUTO = "Auto" VP_QPI_LINK_SPEED_PLATFORM_DEFAULT = "platform-default" @@ -31,7 +35,7 @@ class BiosVfQpiLinkSpeed(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_qpi_link_speed": MoPropertyMeta("vp_qpi_link_speed", "vpQpiLinkSpeed", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["10.4GT/s", "11.2GT/s", "9.6GT/s", "Auto", "platform-default"], []), + "vp_qpi_link_speed": MoPropertyMeta("vp_qpi_link_speed", "vpQpiLinkSpeed", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["10.4GT/s", "11.2GT/s", "12.8GT/s", "14.4GT/s", "16.0GT/s", "20.0GT/s", "9.6GT/s", "Auto", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version412a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfResizeBarSupport.py b/imcsdk/mometa/bios/BiosVfResizeBarSupport.py new file mode 100644 index 00000000..6ba8ba6e --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfResizeBarSupport.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfResizeBarSupport ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfResizeBarSupportConsts: + VP_RESIZE_BAR_SUPPORT_DISABLED = "Disabled" + VP_RESIZE_BAR_SUPPORT_ENABLED = "Enabled" + _VP_RESIZE_BAR_SUPPORT_DISABLED = "disabled" + _VP_RESIZE_BAR_SUPPORT_ENABLED = "enabled" + VP_RESIZE_BAR_SUPPORT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfResizeBarSupport(ManagedObject): + """This is BiosVfResizeBarSupport class.""" + + consts = BiosVfResizeBarSupportConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfResizeBarSupport", "biosVfResizeBarSupport", "Re-Size-BAR-Support", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_resize_bar_support": MoPropertyMeta("vp_resize_bar_support", "vpResizeBarSupport", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpResizeBarSupport": "vp_resize_bar_support", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_resize_bar_support = None + + ManagedObject.__init__(self, "BiosVfResizeBarSupport", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfRuntimePostPackageRepair.py b/imcsdk/mometa/bios/BiosVfRuntimePostPackageRepair.py new file mode 100644 index 00000000..e0c63fd6 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfRuntimePostPackageRepair.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfRuntimePostPackageRepair ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfRuntimePostPackageRepairConsts: + VP_RUNTIME_POST_PACKAGE_REPAIR_DISABLED = "Disabled" + VP_RUNTIME_POST_PACKAGE_REPAIR_ENABLED = "Enabled" + _VP_RUNTIME_POST_PACKAGE_REPAIR_DISABLED = "disabled" + _VP_RUNTIME_POST_PACKAGE_REPAIR_ENABLED = "enabled" + VP_RUNTIME_POST_PACKAGE_REPAIR_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfRuntimePostPackageRepair(ManagedObject): + """This is BiosVfRuntimePostPackageRepair class.""" + + consts = BiosVfRuntimePostPackageRepairConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfRuntimePostPackageRepair", "biosVfRuntimePostPackageRepair", "runtime-post-package-repair", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_runtime_post_package_repair": MoPropertyMeta("vp_runtime_post_package_repair", "vpRuntimePostPackageRepair", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpRuntimePostPackageRepair": "vp_runtime_post_package_repair", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_runtime_post_package_repair = None + + ManagedObject.__init__(self, "BiosVfRuntimePostPackageRepair", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfSHA384PCRBank.py b/imcsdk/mometa/bios/BiosVfSHA384PCRBank.py new file mode 100644 index 00000000..2833f026 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfSHA384PCRBank.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfSHA384PCRBank ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfSHA384PCRBankConsts: + VP_SHA384_PCRBANK_DISABLED = "Disabled" + VP_SHA384_PCRBANK_ENABLED = "Enabled" + _VP_SHA384_PCRBANK_DISABLED = "disabled" + _VP_SHA384_PCRBANK_ENABLED = "enabled" + VP_SHA384_PCRBANK_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfSHA384PCRBank(ManagedObject): + """This is BiosVfSHA384PCRBank class.""" + + consts = BiosVfSHA384PCRBankConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfSHA384PCRBank", "biosVfSHA384PCRBank", "SHA384-PCR-Bank", VersionMeta.Version433_240024, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version433_240024, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_sh_a384_pcr_bank": MoPropertyMeta("vp_sh_a384_pcr_bank", "vpSHA384PCRBank", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpSHA384PCRBank": "vp_sh_a384_pcr_bank", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_sh_a384_pcr_bank = None + + ManagedObject.__init__(self, "BiosVfSHA384PCRBank", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfSerialMux.py b/imcsdk/mometa/bios/BiosVfSerialMux.py new file mode 100644 index 00000000..c2db9e52 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfSerialMux.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfSerialMux ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfSerialMuxConsts: + VP_SERIAL_MUX_DISABLED = "Disabled" + VP_SERIAL_MUX_ENABLED = "Enabled" + _VP_SERIAL_MUX_DISABLED = "disabled" + _VP_SERIAL_MUX_ENABLED = "enabled" + VP_SERIAL_MUX_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfSerialMux(ManagedObject): + """This is BiosVfSerialMux class.""" + + consts = BiosVfSerialMuxConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfSerialMux", "biosVfSerialMux", "serial-mux", VersionMeta.Version434_240077, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version434_240077, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_serial_mux": MoPropertyMeta("vp_serial_mux", "vpSerialMux", "string", VersionMeta.Version434_240077, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpSerialMux": "vp_serial_mux", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_serial_mux = None + + ManagedObject.__init__(self, "BiosVfSerialMux", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfSubNumaClustering.py b/imcsdk/mometa/bios/BiosVfSubNumaClustering.py index e0eed231..428581a2 100644 --- a/imcsdk/mometa/bios/BiosVfSubNumaClustering.py +++ b/imcsdk/mometa/bios/BiosVfSubNumaClustering.py @@ -9,6 +9,8 @@ class BiosVfSubNumaClusteringConsts: VP_SNC_AUTO = "Auto" VP_SNC_DISABLED = "Disabled" VP_SNC_ENABLED = "Enabled" + VP_SNC_SNC2 = "SNC2" + VP_SNC_SNC4 = "SNC4" _VP_SNC_DISABLED = "disabled" _VP_SNC_ENABLED = "enabled" VP_SNC_PLATFORM_DEFAULT = "platform-default" @@ -32,7 +34,7 @@ class BiosVfSubNumaClustering(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_snc": MoPropertyMeta("vp_snc", "vpSNC", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + "vp_snc": MoPropertyMeta("vp_snc", "vpSNC", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Auto", "Disabled", "Enabled", "SNC2", "SNC4", "disabled", "enabled", "platform-default"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version421a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/bios/BiosVfTPMSupport.py b/imcsdk/mometa/bios/BiosVfTPMSupport.py index ece48ea6..08d20863 100644 --- a/imcsdk/mometa/bios/BiosVfTPMSupport.py +++ b/imcsdk/mometa/bios/BiosVfTPMSupport.py @@ -1,46 +1,37 @@ -"""This module contains the general information for BiosVfTPMSupport ManagedObject.""" +"""This module contains the general information for BiosVfTpmSupport ManagedObject.""" from ...imcmo import ManagedObject from ...imccoremeta import MoPropertyMeta, MoMeta from ...imcmeta import VersionMeta -class BiosVfTPMSupportConsts: - VP_TPMSUPPORT_DISABLED = "Disabled" - VP_TPMSUPPORT_ENABLED = "Enabled" - _VP_TPMSUPPORT_DISABLED = "disabled" - _VP_TPMSUPPORT_ENABLED = "enabled" - VP_TPMSUPPORT_PLATFORM_DEFAULT = "platform-default" +class BiosVfTpmSupportConsts: + VP_TPM_SUPPORT_DISABLED = "Disabled" + VP_TPM_SUPPORT_ENABLED = "Enabled" + _VP_TPM_SUPPORT_DISABLED = "disabled" + _VP_TPM_SUPPORT_ENABLED = "enabled" + VP_TPM_SUPPORT_PLATFORM_DEFAULT = "platform-default" -class BiosVfTPMSupport(ManagedObject): - """This is BiosVfTPMSupport class.""" +class BiosVfTpmSupport(ManagedObject): + """This is BiosVfTpmSupport class.""" - consts = BiosVfTPMSupportConsts() + consts = BiosVfTpmSupportConsts() naming_props = set([]) mo_meta = { - "classic": MoMeta("BiosVfTPMSupport", "biosVfTPMSupport", "TPM-Support", VersionMeta.Version151f, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]), - "modular": MoMeta("BiosVfTPMSupport", "biosVfTPMSupport", "TPM-Support", VersionMeta.Version2013e, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], ["Get", "Set"]) + "classic": MoMeta("BiosVfTpmSupport", "biosVfTpmSupport", "TPM-Support", VersionMeta.Version423a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), } prop_meta = { "classic": { - "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), - "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_tpm_support": MoPropertyMeta("vp_tpm_support", "vpTPMSupport", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), - }, - - "modular": { - "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), - "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_tpm_support": MoPropertyMeta("vp_tpm_support", "vpTPMSupport", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), - "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version2013e, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version423a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_tpm_support": MoPropertyMeta("vp_tpm_support", "vpTpmSupport", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), }, } @@ -48,28 +39,20 @@ class BiosVfTPMSupport(ManagedObject): prop_map = { "classic": { - "dn": "dn", - "rn": "rn", - "status": "status", - "vpTPMSupport": "vp_tpm_support", "childAction": "child_action", - }, - - "modular": { "dn": "dn", "rn": "rn", "status": "status", - "vpTPMSupport": "vp_tpm_support", - "childAction": "child_action", + "vpTpmSupport": "vp_tpm_support", }, } def __init__(self, parent_mo_or_dn, **kwargs): self._dirty_mask = 0 + self.child_action = None self.status = None self.vp_tpm_support = None - self.child_action = None - ManagedObject.__init__(self, "BiosVfTPMSupport", parent_mo_or_dn, **kwargs) + ManagedObject.__init__(self, "BiosVfTpmSupport", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/bios/BiosVfUPILinkEnablement.py b/imcsdk/mometa/bios/BiosVfUPILinkEnablement.py index 34bf9c53..ca44faa4 100644 --- a/imcsdk/mometa/bios/BiosVfUPILinkEnablement.py +++ b/imcsdk/mometa/bios/BiosVfUPILinkEnablement.py @@ -8,6 +8,7 @@ class BiosVfUPILinkEnablementConsts: VP_UPILINK_ENABLEMENT_1 = "1" VP_UPILINK_ENABLEMENT_2 = "2" + VP_UPILINK_ENABLEMENT_3 = "3" VP_UPILINK_ENABLEMENT_AUTO = "Auto" VP_UPILINK_ENABLEMENT_PLATFORM_DEFAULT = "platform-default" @@ -30,7 +31,7 @@ class BiosVfUPILinkEnablement(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_upi_link_enablement": MoPropertyMeta("vp_upi_link_enablement", "vpUPILinkEnablement", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1", "2", "Auto", "platform-default"], []), + "vp_upi_link_enablement": MoPropertyMeta("vp_upi_link_enablement", "vpUPILinkEnablement", "string", VersionMeta.Version421b, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["1", "2", "3", "Auto", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfUefiMemMapSpFlagEn.py b/imcsdk/mometa/bios/BiosVfUefiMemMapSpFlagEn.py new file mode 100644 index 00000000..b7863329 --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfUefiMemMapSpFlagEn.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfUefiMemMapSpFlagEn ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfUefiMemMapSpFlagEnConsts: + VP_UEFI_MEM_MAP_SP_FLAG_EN_DISABLED = "Disabled" + VP_UEFI_MEM_MAP_SP_FLAG_EN_ENABLED = "Enabled" + _VP_UEFI_MEM_MAP_SP_FLAG_EN_DISABLED = "disabled" + _VP_UEFI_MEM_MAP_SP_FLAG_EN_ENABLED = "enabled" + VP_UEFI_MEM_MAP_SP_FLAG_EN_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfUefiMemMapSpFlagEn(ManagedObject): + """This is BiosVfUefiMemMapSpFlagEn class.""" + + consts = BiosVfUefiMemMapSpFlagEnConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfUefiMemMapSpFlagEn", "biosVfUefiMemMapSpFlagEn", "Special-Purpose-Memory-Flag", VersionMeta.Version435_241008, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version435_241008, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_uefi_mem_map_sp_flag_en": MoPropertyMeta("vp_uefi_mem_map_sp_flag_en", "vpUefiMemMapSpFlagEn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpUefiMemMapSpFlagEn": "vp_uefi_mem_map_sp_flag_en", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_uefi_mem_map_sp_flag_en = None + + ManagedObject.__init__(self, "BiosVfUefiMemMapSpFlagEn", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/bios/BiosVfUmaBasedClustering.py b/imcsdk/mometa/bios/BiosVfUmaBasedClustering.py index bf45d0f3..7105c8ad 100644 --- a/imcsdk/mometa/bios/BiosVfUmaBasedClustering.py +++ b/imcsdk/mometa/bios/BiosVfUmaBasedClustering.py @@ -8,6 +8,7 @@ class BiosVfUmaBasedClusteringConsts: VP_UMA_BASED_CLUSTERING_DISABLE_ALL2_ALL = "Disable (All2All)" VP_UMA_BASED_CLUSTERING_HEMISPHERE_2_CLUSTERS = "Hemisphere (2-clusters)" + VP_UMA_BASED_CLUSTERING_QUADRANT_4_CLUSTERS = "Quadrant (4-clusters)" VP_UMA_BASED_CLUSTERING_PLATFORM_DEFAULT = "platform-default" @@ -29,7 +30,7 @@ class BiosVfUmaBasedClustering(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "vp_uma_based_clustering": MoPropertyMeta("vp_uma_based_clustering", "vpUmaBasedClustering", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disable (All2All)", "Hemisphere (2-clusters)", "platform-default"], []), + "vp_uma_based_clustering": MoPropertyMeta("vp_uma_based_clustering", "vpUmaBasedClustering", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disable (All2All)", "Hemisphere (2-clusters)", "Quadrant (4-clusters)", "platform-default"], []), }, } diff --git a/imcsdk/mometa/bios/BiosVfX2ApicOptOut.py b/imcsdk/mometa/bios/BiosVfX2ApicOptOut.py new file mode 100644 index 00000000..55cc093a --- /dev/null +++ b/imcsdk/mometa/bios/BiosVfX2ApicOptOut.py @@ -0,0 +1,58 @@ +"""This module contains the general information for BiosVfX2ApicOptOut ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class BiosVfX2ApicOptOutConsts: + VP_X2_APIC_OPT_OUT_DISABLED = "Disabled" + VP_X2_APIC_OPT_OUT_ENABLED = "Enabled" + _VP_X2_APIC_OPT_OUT_DISABLED = "disabled" + _VP_X2_APIC_OPT_OUT_ENABLED = "enabled" + VP_X2_APIC_OPT_OUT_PLATFORM_DEFAULT = "platform-default" + + +class BiosVfX2ApicOptOut(ManagedObject): + """This is BiosVfX2ApicOptOut class.""" + + consts = BiosVfX2ApicOptOutConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("BiosVfX2ApicOptOut", "biosVfX2ApicOptOut", "X2APIC-Opt-Out", VersionMeta.Version423a, "InputOutput", 0x1f, [], ["admin"], ['biosPlatformDefaults', 'biosSettings'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version423a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "vp_x2_apic_opt_out": MoPropertyMeta("vp_x2_apic_opt_out", "vpX2ApicOptOut", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["Disabled", "Enabled", "disabled", "enabled", "platform-default"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "rn": "rn", + "status": "status", + "vpX2ApicOptOut": "vp_x2_apic_opt_out", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.status = None + self.vp_x2_apic_opt_out = None + + ManagedObject.__init__(self, "BiosVfX2ApicOptOut", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/biosf/Biosf2Password.py b/imcsdk/mometa/biosf/Biosf2Password.py new file mode 100644 index 00000000..993deceb --- /dev/null +++ b/imcsdk/mometa/biosf/Biosf2Password.py @@ -0,0 +1,61 @@ +"""This module contains the general information for Biosf2Password ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class Biosf2PasswordConsts: + F2_PASSWORDOPT_IN_FALSE = "false" + F2_PASSWORDOPT_IN_TRUE = "true" + + +class Biosf2Password(ManagedObject): + """This is Biosf2Password class.""" + + consts = Biosf2PasswordConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("Biosf2Password", "biosf2Password", "bios-f2-password", VersionMeta.Version431a, "InputOutput", 0x3f, [], ["admin"], ['biosUnit'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version431a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), + "f2_passwordopt_in": MoPropertyMeta("f2_passwordopt_in", "f2PasswordoptIn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_ONLY, None, None, None, None, ["false", "true"], []), + "new_bios_password": MoPropertyMeta("new_bios_password", "newBiosPassword", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x4, 8, 128, None, [], []), + "old_bios_password": MoPropertyMeta("old_bios_password", "oldBiosPassword", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x8, 0, 128, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "dn": "dn", + "f2PasswordoptIn": "f2_passwordopt_in", + "newBiosPassword": "new_bios_password", + "oldBiosPassword": "old_bios_password", + "rn": "rn", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.f2_passwordopt_in = None + self.new_bios_password = None + self.old_bios_password = None + self.status = None + + ManagedObject.__init__(self, "Biosf2Password", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/biosf/__init__.py b/imcsdk/mometa/biosf/__init__.py new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/imcsdk/mometa/biosf/__init__.py @@ -0,0 +1 @@ + diff --git a/imcsdk/mometa/comm/CommSavedVMediaMap.py b/imcsdk/mometa/comm/CommSavedVMediaMap.py index 4ff9d43c..b31c77fd 100644 --- a/imcsdk/mometa/comm/CommSavedVMediaMap.py +++ b/imcsdk/mometa/comm/CommSavedVMediaMap.py @@ -41,7 +41,7 @@ class CommSavedVMediaMap(ManagedObject): "mount_options": MoPropertyMeta("mount_options", "mountOptions", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 248, None, [], []), "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,255}""", [], []), - "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, None, None, r"""[ !#$%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,235}""", [], []), + "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, None, None, r"""[ !#$%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,1792}""", [], []), "username": MoPropertyMeta("username", "username", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), }, diff --git a/imcsdk/mometa/comm/CommSnmpTrap.py b/imcsdk/mometa/comm/CommSnmpTrap.py index 7cbbe3b4..10e93a8e 100644 --- a/imcsdk/mometa/comm/CommSnmpTrap.py +++ b/imcsdk/mometa/comm/CommSnmpTrap.py @@ -38,7 +38,7 @@ class CommSnmpTrap(ManagedObject): "config_change": MoPropertyMeta("config_change", "configChange", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x8, 0, 510, None, ["commit", "no-commit"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "hostname": MoPropertyMeta("hostname", "hostname", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, r"""(([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:) |((([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6})|(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))""", [], []), - "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x40, None, None, None, [], ["1-15"]), + "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x40, None, None, None, [], ["1-32"]), "notification_type": MoPropertyMeta("notification_type", "notificationType", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, None, None, None, ["informs", "traps"], []), "port": MoPropertyMeta("port", "port", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, [], ["1-65535"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200, 0, 255, None, [], []), diff --git a/imcsdk/mometa/comm/CommSnmpUser.py b/imcsdk/mometa/comm/CommSnmpUser.py index 934946de..270047f7 100644 --- a/imcsdk/mometa/comm/CommSnmpUser.py +++ b/imcsdk/mometa/comm/CommSnmpUser.py @@ -46,8 +46,8 @@ class CommSnmpUser(ManagedObject): "auth_pwd": MoPropertyMeta("auth_pwd", "authPwd", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, r"""(.{8,64})?""", [], []), "config_change": MoPropertyMeta("config_change", "configChange", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x10, 0, 510, None, ["commit", "no-commit"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), - "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x40, None, None, None, [], ["1-15"]), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, 0, 31, r"""[a-zA-Z0-9\._\+\-]{0,31}""", [], []), + "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x40, None, None, None, [], ["1-32"]), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, 0, 32, r"""[a-zA-Z0-9\._\+\-]{0,32}""", [], []), "privacy": MoPropertyMeta("privacy", "privacy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["", "AES", "DES"], []), "privacy_pwd": MoPropertyMeta("privacy_pwd", "privacyPwd", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200, None, None, r"""(.{8,64})?""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x400, 0, 255, None, [], []), diff --git a/imcsdk/mometa/comm/CommVMediaMap.py b/imcsdk/mometa/comm/CommVMediaMap.py index c61d7db8..e9f5dfa1 100644 --- a/imcsdk/mometa/comm/CommVMediaMap.py +++ b/imcsdk/mometa/comm/CommVMediaMap.py @@ -36,7 +36,7 @@ class CommVMediaMap(ManagedObject): "mount_options": MoPropertyMeta("mount_options", "mountOptions", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, 1, 248, None, [], []), "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,768}""", [], []), - "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,768}""", [], []), + "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,1792}""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x200, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "username": MoPropertyMeta("username", "username", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x400, 0, 255, None, [], []), diff --git a/imcsdk/mometa/compute/ComputeBoard.py b/imcsdk/mometa/compute/ComputeBoard.py index 31ee09db..e0d70daf 100644 --- a/imcsdk/mometa/compute/ComputeBoard.py +++ b/imcsdk/mometa/compute/ComputeBoard.py @@ -58,7 +58,7 @@ class ComputeBoard(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("ComputeBoard", "computeBoard", "board", VersionMeta.Version151f, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosVfResumeOnACPowerLoss', 'computeMbPowerStats', 'computeRackUnitMbTempStats', 'equipmentTpm', 'fanPolicy', 'faultInst', 'graphicsCard', 'memoryArray', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryLogicalConfiguration', 'pciSwitch', 'pidCatalog', 'processorUnit', 'psuRedundancyPolicy', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexMMC', 'storageFlexUtilController', 'storageLocalDiskSlotEp'], ["Get"]), + "classic": MoMeta("ComputeBoard", "computeBoard", "board", VersionMeta.Version151f, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['biosVfResumeOnACPowerLoss', 'computeMbPowerStats', 'computeRackUnitMbTempStats', 'equipmentTpm', 'fanPolicy', 'faultInst', 'graphicsCard', 'memoryArray', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryLogicalConfiguration', 'packagePowerLimit', 'pciSwitch', 'pidCatalog', 'processorUnit', 'psuRedundancyPolicy', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexMMC', 'storageFlexUtilController', 'storageLocalDiskSlotEp'], ["Get"]), "modular": MoMeta("ComputeBoard", "computeBoard", "board", VersionMeta.Version2013e, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['computeServerNode'], ['biosVfResumeOnACPowerLoss', 'computeMbPowerStats', 'computeServerNodeMbTempStats', 'equipmentTpm', 'faultInst', 'graphicsCard', 'memoryArray', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryLogicalConfiguration', 'pidCatalog', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageLocalDiskSlotEp'], ["Get"]) } diff --git a/imcsdk/mometa/equipment/EquipmentFanModule.py b/imcsdk/mometa/equipment/EquipmentFanModule.py index f48a6df5..5c8e1631 100644 --- a/imcsdk/mometa/equipment/EquipmentFanModule.py +++ b/imcsdk/mometa/equipment/EquipmentFanModule.py @@ -100,6 +100,7 @@ class EquipmentFanModule(ManagedObject): "operability": MoPropertyMeta("operability", "operability", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["accessibility-problem", "auto-upgrade", "bios-post-timeout", "chassis-limit-exceeded", "config", "decomissioning", "degraded", "disabled", "discovery", "discovery-failed", "equipment-problem", "fabric-conn-problem", "fabric-unsupported-conn", "identify", "identity-unestablishable", "inoperable", "malformed-fru", "not-supported", "operable", "peer-comm-problem", "performance-problem", "post-failure", "power-problem", "powered-off", "removed", "thermal-problem", "unknown", "upgrade-problem", "voltage-problem"], []), "power": MoPropertyMeta("power", "power", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["degraded", "error", "not-supported", "off", "offduty", "offline", "on", "online", "power-save", "test", "unknown"], []), "presence": MoPropertyMeta("presence", "presence", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["empty", "equipped", "equipped-identity-unestablishable", "equipped-not-primary", "equipped-with-malformed-fru", "inaccessible", "mismatch", "mismatch-identity-unestablishable", "missing", "not-supported", "unauthorized", "unknown"], []), + "pwm": MoPropertyMeta("pwm", "pwm", "uint", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), "serial": MoPropertyMeta("serial", "serial", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x8, None, None, r"""((removed|created|modified|deleted),){0,3}(removed|created|modified|deleted){0,1}""", [], []), @@ -138,6 +139,7 @@ class EquipmentFanModule(ManagedObject): "operability": "operability", "power": "power", "presence": "presence", + "pwm": "pwm", "rn": "rn", "serial": "serial", "status": "status", @@ -175,6 +177,7 @@ def __init__(self, parent_mo_or_dn, tray, id, **kwargs): self.operability = None self.power = None self.presence = None + self.pwm = None self.serial = None self.status = None self.thermal = None diff --git a/imcsdk/mometa/equipment/EquipmentIndicatorLed.py b/imcsdk/mometa/equipment/EquipmentIndicatorLed.py index 253670bb..5f0d6b22 100644 --- a/imcsdk/mometa/equipment/EquipmentIndicatorLed.py +++ b/imcsdk/mometa/equipment/EquipmentIndicatorLed.py @@ -13,6 +13,7 @@ class EquipmentIndicatorLedConsts: COLOR_UNKNOWN = "unknown" OPER_STATE_BLINKING = "blinking" OPER_STATE_ETH = "eth" + OPER_STATE_FAST_BLINK = "fast blink" OPER_STATE_FC = "fc" OPER_STATE_OFF = "off" OPER_STATE_ON = "on" @@ -39,7 +40,7 @@ class EquipmentIndicatorLed(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, None, None, None, None, [], []), "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, r"""[\-\.:_a-zA-Z0-9]{0,25}""", [], []), - "oper_state": MoPropertyMeta("oper_state", "operState", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["blinking", "eth", "fc", "off", "on", "unknown"], []), + "oper_state": MoPropertyMeta("oper_state", "operState", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["blinking", "eth", "fast blink", "fc", "off", "on", "unknown"], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x8, None, None, r"""((removed|created|modified|deleted),){0,3}(removed|created|modified|deleted){0,1}""", [], []), }, diff --git a/imcsdk/mometa/fan/FanPolicy.py b/imcsdk/mometa/fan/FanPolicy.py index 32a7c287..4dced85b 100644 --- a/imcsdk/mometa/fan/FanPolicy.py +++ b/imcsdk/mometa/fan/FanPolicy.py @@ -10,6 +10,7 @@ class FanPolicyConsts: CONFIGURED_FAN_POLICY_BALANCED = "Balanced" CONFIGURED_FAN_POLICY_HIGH_POWER = "High Power" CONFIGURED_FAN_POLICY_LOW_POWER = "Low Power" + CONFIGURED_FAN_POLICY_MAXIMUM_COOLING = "Maximum Cooling" CONFIGURED_FAN_POLICY_MAXIMUM_POWER = "Maximum Power" CONFIGURED_FAN_POLICY_PERFORMANCE = "Performance" @@ -32,7 +33,7 @@ class FanPolicy(ManagedObject): "applied_fan_policy": MoPropertyMeta("applied_fan_policy", "appliedFanPolicy", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version301c, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "configuration_status": MoPropertyMeta("configuration_status", "configurationStatus", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), - "configured_fan_policy": MoPropertyMeta("configured_fan_policy", "configuredFanPolicy", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, ["Acoustic", "Balanced", "High Power", "Low Power", "Maximum Power", "Performance"], []), + "configured_fan_policy": MoPropertyMeta("configured_fan_policy", "configuredFanPolicy", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, ["Acoustic", "Balanced", "High Power", "Low Power", "Maximum Cooling", "Maximum Power", "Performance"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["", "created", "deleted", "modified", "removed"], []), diff --git a/imcsdk/mometa/fault/FaultInst.py b/imcsdk/mometa/fault/FaultInst.py index 8918f75b..db5f6008 100644 --- a/imcsdk/mometa/fault/FaultInst.py +++ b/imcsdk/mometa/fault/FaultInst.py @@ -58,7 +58,7 @@ class FaultInst(ManagedObject): naming_props = set(['code']) mo_meta = { - "classic": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version151f, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['adaptorUnit', 'cloudDeviceConnectorEp', 'computeBoard', 'computeRackUnit', 'equipmentFan', 'equipmentPsu', 'memoryArray', 'memoryUnit', 'mgmtIf', 'pciEquipSlot', 'pciSwitch', 'powerBudget', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexFlashPhysicalDrive', 'storageFlexFlashVirtualDrive', 'storageFlexUtilController', 'storageFlexUtilPhysicalDrive', 'storageFlexUtilVirtualDrive', 'storageLocalDisk', 'storageNVMePhysicalDrive', 'storageRaidBattery', 'storageVirtualDrive', 'sysdebugMEpLog'], [], ["Get"]), + "classic": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version151f, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['adaptorUnit', 'cloudDeviceConnectorEp', 'computeBoard', 'computeRackUnit', 'equipmentFan', 'equipmentPsu', 'memoryArray', 'memoryUnit', 'mgmtIf', 'pciAdapterPortStatus', 'pciEquipSlot', 'pciSwitch', 'powerBudget', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageFlexFlashController', 'storageFlexFlashPhysicalDrive', 'storageFlexFlashVirtualDrive', 'storageFlexUtilController', 'storageFlexUtilPhysicalDrive', 'storageFlexUtilVirtualDrive', 'storageLocalDisk', 'storageNVMePhysicalDrive', 'storageRaidBattery', 'storageVirtualDrive', 'sysdebugMEpLog'], [], ["Get"]), "modular": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version2013e, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['adaptorUnit', 'cloudDeviceConnectorEp', 'computeBoard', 'computeServerNode', 'equipmentChassis', 'equipmentFan', 'equipmentPsu', 'equipmentSystemIOController', 'ioControllerNVMePhysicalDrive', 'memoryArray', 'memoryUnit', 'pciEquipSlot', 'powerBudget', 'processorUnit', 'storageController', 'storageControllerNVMe', 'storageEnclosureDiskSlotEp', 'storageFlexFlashController', 'storageFlexFlashPhysicalDrive', 'storageFlexFlashVirtualDrive', 'storageLocalDisk', 'storageLocalDiskEp', 'storageNVMePhysicalDrive', 'storageRaidBattery', 'storageSasExpander', 'storageVirtualDrive', 'sysdebugMEpLog', 'systemIOControllerNVMe'], [], ["Get"]) } diff --git a/imcsdk/mometa/generate/GenerateCertificateSigningRequest.py b/imcsdk/mometa/generate/GenerateCertificateSigningRequest.py index 07ecfbe3..337ff467 100644 --- a/imcsdk/mometa/generate/GenerateCertificateSigningRequest.py +++ b/imcsdk/mometa/generate/GenerateCertificateSigningRequest.py @@ -248,16 +248,22 @@ class GenerateCertificateSigningRequestConsts: COUNTRY_CODE_ZAIRE = "Zaire" COUNTRY_CODE_ZAMBIA = "Zambia" COUNTRY_CODE_ZIMBABWE = "Zimbabwe" + KEY_BIT_LENGTH_1024 = "1024" + KEY_BIT_LENGTH_2048 = "2048" + KEY_BIT_LENGTH_4096 = "4096" + KEY_CURVE_ID_P256 = "p256" + KEY_CURVE_ID_P384 = "p384" + KEY_CURVE_ID_P521 = "p521" PROTOCOL_FTP = "ftp" PROTOCOL_HTTP = "http" PROTOCOL_NONE = "none" PROTOCOL_SCP = "scp" PROTOCOL_SFTP = "sftp" PROTOCOL_TFTP = "tftp" - SELF_SIGNED_NO = "No" - SELF_SIGNED_YES = "Yes" - _SELF_SIGNED_NO = "no" - _SELF_SIGNED_YES = "yes" + SELF_SIGNED_NO = "no" + SELF_SIGNED_YES = "yes" + SIGNATURE_ALGORITHM_ECDSA = "ecdsa" + SIGNATURE_ALGORITHM_RSA = "rsa" SIGNATURE_ALGORITHM_SHA1 = "sha1" SIGNATURE_ALGORITHM_SHA256 = "sha256" SIGNATURE_ALGORITHM_SHA384 = "sha384" @@ -367,7 +373,7 @@ class GenerateCertificateSigningRequest(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("GenerateCertificateSigningRequest", "generateCertificateSigningRequest", "gen-csr-req", VersionMeta.Version209c, "InputOutput", 0x1ffffffffff, [], ["admin", "read-only", "user"], ['certificateManagement'], [], [None]), + "classic": MoMeta("GenerateCertificateSigningRequest", "generateCertificateSigningRequest", "gen-csr-req", VersionMeta.Version209c, "InputOutput", 0x7ffffffffff, [], ["admin", "read-only", "user"], ['certificateManagement'], [], [None]), "modular": MoMeta("GenerateCertificateSigningRequest", "generateCertificateSigningRequest", "gen-csr-req", VersionMeta.Version2013e, "InputOutput", 0x1ffffffffff, [], ["admin", "read-only", "user"], ['certificateManagement'], [], [None]) } @@ -389,8 +395,8 @@ class GenerateCertificateSigningRequest(ManagedObject): "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x1000, None, None, r"""[^\(\)~`'\?\\"";<>\|&\*\^$%]{1,255}""", [], []), "remote_server": MoPropertyMeta("remote_server", "remoteServer", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x2000, 0, 255, r"""(([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:) |((([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6})|(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x4000, 0, 255, None, [], []), - "self_signed": MoPropertyMeta("self_signed", "selfSigned", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, ["No", "Yes", "no", "yes"], []), - "signature_algorithm": MoPropertyMeta("signature_algorithm", "signatureAlgorithm", "string", VersionMeta.Version303a, MoPropertyMeta.READ_WRITE, 0x10000, 0, 510, None, ["sha1", "sha256", "sha384", "sha512"], []), + "self_signed": MoPropertyMeta("self_signed", "selfSigned", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), + "signature_algorithm": MoPropertyMeta("signature_algorithm", "signatureAlgorithm", "string", VersionMeta.Version303a, MoPropertyMeta.READ_WRITE, 0x10000, 0, 510, None, ["ecdsa", "rsa", "sha1", "sha256", "sha384", "sha512"], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x20000, 1, 128, r"""[^""#]{1,128}""", [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "string_mask": MoPropertyMeta("string_mask", "stringMask", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x80000, 0, 8, None, ["default", "nombstr", "pkix", "utf8only"], []), @@ -417,6 +423,8 @@ class GenerateCertificateSigningRequest(ManagedObject): "user": MoPropertyMeta("user", "user", "string", VersionMeta.Version209c, MoPropertyMeta.READ_WRITE, 0x10000000000, 0, 255, None, [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version209c, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "csr_status": MoPropertyMeta("csr_status", "csrStatus", "string", VersionMeta.Version209c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "key_bit_length": MoPropertyMeta("key_bit_length", "keyBitLength", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x20000000000, 0, 8, None, ["1024", "2048", "4096"], []), + "key_curve_id": MoPropertyMeta("key_curve_id", "keyCurveId", "string", VersionMeta.Version431a, MoPropertyMeta.READ_WRITE, 0x40000000000, 0, 8, None, ["p256", "p384", "p521"], []), }, "modular": { @@ -511,6 +519,8 @@ class GenerateCertificateSigningRequest(ManagedObject): "user": "user", "childAction": "child_action", "csrStatus": "csr_status", + "keyBitLength": "key_bit_length", + "keyCurveId": "key_curve_id", }, "modular": { @@ -602,6 +612,8 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.user = None self.child_action = None self.csr_status = None + self.key_bit_length = None + self.key_curve_id = None ManagedObject.__init__(self, "GenerateCertificateSigningRequest", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/gpu/GpuInventory.py b/imcsdk/mometa/gpu/GpuInventory.py index 07a765a5..8aeea488 100644 --- a/imcsdk/mometa/gpu/GpuInventory.py +++ b/imcsdk/mometa/gpu/GpuInventory.py @@ -24,6 +24,7 @@ class GpuInventory(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version303a, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "hbm_temperature": MoPropertyMeta("hbm_temperature", "hbmTemperature", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version303a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version303a, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version303a, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), @@ -36,6 +37,7 @@ class GpuInventory(ManagedObject): "classic": { "dn": "dn", + "hbmTemperature": "hbm_temperature", "id": "id", "rn": "rn", "status": "status", @@ -47,6 +49,7 @@ class GpuInventory(ManagedObject): def __init__(self, parent_mo_or_dn, id, **kwargs): self._dirty_mask = 0 self.id = id + self.hbm_temperature = None self.status = None self.temperature = None diff --git a/imcsdk/mometa/lsboot/LsbootCdd.py b/imcsdk/mometa/lsboot/LsbootCdd.py index cc77ab8c..bc505f07 100644 --- a/imcsdk/mometa/lsboot/LsbootCdd.py +++ b/imcsdk/mometa/lsboot/LsbootCdd.py @@ -27,7 +27,7 @@ class LsbootCdd(ManagedObject): "classic": { "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version304a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootEmbeddedStorage.py b/imcsdk/mometa/lsboot/LsbootEmbeddedStorage.py index d660d041..07c2d91b 100644 --- a/imcsdk/mometa/lsboot/LsbootEmbeddedStorage.py +++ b/imcsdk/mometa/lsboot/LsbootEmbeddedStorage.py @@ -30,7 +30,7 @@ class LsbootEmbeddedStorage(ManagedObject): "classic": { "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version421a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootHdd.py b/imcsdk/mometa/lsboot/LsbootHdd.py index b0f568db..98b6943c 100644 --- a/imcsdk/mometa/lsboot/LsbootHdd.py +++ b/imcsdk/mometa/lsboot/LsbootHdd.py @@ -31,7 +31,7 @@ class LsbootHdd(ManagedObject): "boot_loader_name": MoPropertyMeta("boot_loader_name", "boot-loader-name", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x4, 0, 128, None, [], []), "boot_loader_path": MoPropertyMeta("boot_loader_path", "boot-loader-path", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x8, None, None, r"""[^\(\)~`'\?"";<>\|&\*\^$%]{0,256}""", [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x20, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x20, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x80, 0, 255, None, [], []), "slot": MoPropertyMeta("slot", "slot", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100, None, None, r"""([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]|MRAID|RAID|M|HBA|SAS|MSTOR-RAID|MRAID1|MRAID2){0,1}""", [], []), diff --git a/imcsdk/mometa/lsboot/LsbootHttp.py b/imcsdk/mometa/lsboot/LsbootHttp.py index 633b5dea..29bde1a0 100644 --- a/imcsdk/mometa/lsboot/LsbootHttp.py +++ b/imcsdk/mometa/lsboot/LsbootHttp.py @@ -42,7 +42,7 @@ class LsbootHttp(ManagedObject): "ipaddress": MoPropertyMeta("ipaddress", "ipaddress", "string", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, r"""(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)""", [""], []), "iptype": MoPropertyMeta("iptype", "iptype", "string", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["", "IPv4", "IPv6"], []), "mac_address": MoPropertyMeta("mac_address", "macAddress", "string", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x80, None, None, r"""(([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F]))|0""", [""], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version413a, MoPropertyMeta.NAMING, 0x100, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version413a, MoPropertyMeta.NAMING, 0x100, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "netmask_or_i_pv6_prefix": MoPropertyMeta("netmask_or_i_pv6_prefix", "netmaskOrIPv6Prefix", "string", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x200, 0, 255, r"""(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)""", [""], ["1-128"]), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, [], ["1-255"]), "port": MoPropertyMeta("port", "port", "string", VersionMeta.Version413a, MoPropertyMeta.READ_WRITE, 0x800, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), diff --git a/imcsdk/mometa/lsboot/LsbootIscsi.py b/imcsdk/mometa/lsboot/LsbootIscsi.py index 9342bada..e8710f18 100644 --- a/imcsdk/mometa/lsboot/LsbootIscsi.py +++ b/imcsdk/mometa/lsboot/LsbootIscsi.py @@ -28,7 +28,7 @@ class LsbootIscsi(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "port": MoPropertyMeta("port", "port", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), diff --git a/imcsdk/mometa/lsboot/LsbootNVMe.py b/imcsdk/mometa/lsboot/LsbootNVMe.py index e19482d3..1fa79035 100644 --- a/imcsdk/mometa/lsboot/LsbootNVMe.py +++ b/imcsdk/mometa/lsboot/LsbootNVMe.py @@ -27,7 +27,7 @@ class LsbootNVMe(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version2013e, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version2013e, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootPchStorage.py b/imcsdk/mometa/lsboot/LsbootPchStorage.py index d5f2efeb..a588b65d 100644 --- a/imcsdk/mometa/lsboot/LsbootPchStorage.py +++ b/imcsdk/mometa/lsboot/LsbootPchStorage.py @@ -28,7 +28,7 @@ class LsbootPchStorage(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "lun": MoPropertyMeta("lun", "lun", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootPxe.py b/imcsdk/mometa/lsboot/LsbootPxe.py index e863287e..fc8aa4a5 100644 --- a/imcsdk/mometa/lsboot/LsbootPxe.py +++ b/imcsdk/mometa/lsboot/LsbootPxe.py @@ -34,7 +34,7 @@ class LsbootPxe(ManagedObject): "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "iptype": MoPropertyMeta("iptype", "iptype", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x4, None, None, None, ["", "IPv4", "IPv6"], []), "mac_address": MoPropertyMeta("mac_address", "macAddress", "string", VersionMeta.Version304a, MoPropertyMeta.READ_WRITE, 0x8, None, None, r"""(([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F]))|0""", [""], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x10, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x10, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, [], ["1-255"]), "port": MoPropertyMeta("port", "port", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x80, 0, 255, None, [], []), diff --git a/imcsdk/mometa/lsboot/LsbootSan.py b/imcsdk/mometa/lsboot/LsbootSan.py index 2b1ea83a..7ec76b61 100644 --- a/imcsdk/mometa/lsboot/LsbootSan.py +++ b/imcsdk/mometa/lsboot/LsbootSan.py @@ -32,7 +32,7 @@ class LsbootSan(ManagedObject): "boot_loader_path": MoPropertyMeta("boot_loader_path", "boot-loader-path", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x8, None, None, r"""[^\(\)~`'\?"";<>\|&\*\^$%]{0,256}""", [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "lun": MoPropertyMeta("lun", "lun", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x40, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x40, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x80, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100, 0, 255, None, [], []), "slot": MoPropertyMeta("slot", "slot", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x200, None, None, r"""([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]|MLOM|L1|L2){0,1}""", [], []), diff --git a/imcsdk/mometa/lsboot/LsbootSd.py b/imcsdk/mometa/lsboot/LsbootSd.py index 4366962a..0d0ddcf1 100644 --- a/imcsdk/mometa/lsboot/LsbootSd.py +++ b/imcsdk/mometa/lsboot/LsbootSd.py @@ -32,7 +32,7 @@ class LsbootSd(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), "lun": MoPropertyMeta("lun", "lun", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x4, None, None, r"""([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){0,1}""", [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootUefiShell.py b/imcsdk/mometa/lsboot/LsbootUefiShell.py index fb397091..56cf147c 100644 --- a/imcsdk/mometa/lsboot/LsbootUefiShell.py +++ b/imcsdk/mometa/lsboot/LsbootUefiShell.py @@ -27,7 +27,7 @@ class LsbootUefiShell(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootUsb.py b/imcsdk/mometa/lsboot/LsbootUsb.py index d4df9ba4..e6610e5c 100644 --- a/imcsdk/mometa/lsboot/LsbootUsb.py +++ b/imcsdk/mometa/lsboot/LsbootUsb.py @@ -31,7 +31,7 @@ class LsbootUsb(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x4, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/lsboot/LsbootVMedia.py b/imcsdk/mometa/lsboot/LsbootVMedia.py index 833ac4d0..c1ba92fa 100644 --- a/imcsdk/mometa/lsboot/LsbootVMedia.py +++ b/imcsdk/mometa/lsboot/LsbootVMedia.py @@ -40,7 +40,7 @@ class LsbootVMedia(ManagedObject): "classic": { "access": MoPropertyMeta("access", "access", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["", "read-only-local", "read-only-remote", "read-write-drive", "read-write-local", "read-write-remote"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), - "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version201a, MoPropertyMeta.NAMING, 0x8, None, None, r"""(([a-zA-Z0-9]{1})|([a-zA-Z0-9]{1}[a-zA-Z0-9_\.\-]{0,28}[a-zA-Z0-9]{1})|([a-zA-Z0-9]{2}))""", [], []), "order": MoPropertyMeta("order", "order", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], ["1-255"]), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "state": MoPropertyMeta("state", "state", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), diff --git a/imcsdk/mometa/memory/MemoryArray.py b/imcsdk/mometa/memory/MemoryArray.py index 7159b1dc..f726c2e0 100644 --- a/imcsdk/mometa/memory/MemoryArray.py +++ b/imcsdk/mometa/memory/MemoryArray.py @@ -13,6 +13,12 @@ class MemoryArrayConsts: _DIMM_BLACK_LIST_DISABLED = "disabled" DIMM_BLACK_LIST_ENABLE = "enable" _DIMM_BLACK_LIST_ENABLED = "enabled" + DIMM_BLOCK_LIST_DISABLED = "Disabled" + DIMM_BLOCK_LIST_ENABLED = "Enabled" + DIMM_BLOCK_LIST_DISABLE = "disable" + _DIMM_BLOCK_LIST_DISABLED = "disabled" + DIMM_BLOCK_LIST_ENABLE = "enable" + _DIMM_BLOCK_LIST_ENABLED = "enabled" FAILED_MEMORY_UNSPECIFIED = "unspecified" IGNORED_MEMORY_UNSPECIFIED = "unspecified" MAX_DEVICES_UNSPECIFIED = "unspecified" @@ -44,7 +50,7 @@ class MemoryArray(ManagedObject): naming_props = set(['id']) mo_meta = { - "classic": MoMeta("MemoryArray", "memoryArray", "memarray-[id]", VersionMeta.Version151f, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeBoard'], ['faultInst', 'memoryPersistentMemoryUnit', 'memoryUnit'], ["Get", "Set"]), + "classic": MoMeta("MemoryArray", "memoryArray", "memarray-[id]", VersionMeta.Version151f, "InputOutput", 0x3f, [], ["admin", "read-only", "user"], ['computeBoard'], ['faultInst', 'memoryPersistentMemoryUnit', 'memoryUnit'], ["Get", "Set"]), "modular": MoMeta("MemoryArray", "memoryArray", "memarray-[id]", VersionMeta.Version2013e, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeBoard'], ['faultInst', 'memoryPersistentMemoryUnit', 'memoryUnit'], ["Get", "Set"]) } @@ -58,6 +64,7 @@ class MemoryArray(ManagedObject): "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "curr_capacity": MoPropertyMeta("curr_capacity", "currCapacity", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-4294967295"]), + "dimm_block_list": MoPropertyMeta("dimm_block_list", "dimmBlockList", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["Disabled", "Enabled", "disable", "disabled", "enable", "enabled"], []), "failed_memory": MoPropertyMeta("failed_memory", "failedMemory", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-4294967295"]), "id": MoPropertyMeta("id", "id", "uint", VersionMeta.Version151f, MoPropertyMeta.NAMING, None, None, None, None, [], ["1-8"]), "ignored_memory": MoPropertyMeta("ignored_memory", "ignoredMemory", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-4294967295"]), @@ -104,6 +111,7 @@ class MemoryArray(ManagedObject): "status": "status", "childAction": "child_action", "currCapacity": "curr_capacity", + "dimmBlockList": "dimm_block_list", "failedMemory": "failed_memory", "id": "id", "ignoredMemory": "ignored_memory", @@ -148,6 +156,7 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.status = None self.child_action = None self.curr_capacity = None + self.dimm_block_list = None self.failed_memory = None self.ignored_memory = None self.max_devices = None diff --git a/imcsdk/mometa/memory/MemoryUnit.py b/imcsdk/mometa/memory/MemoryUnit.py index d23567d1..b8077802 100644 --- a/imcsdk/mometa/memory/MemoryUnit.py +++ b/imcsdk/mometa/memory/MemoryUnit.py @@ -95,6 +95,7 @@ class MemoryUnitConsts: TYPE_DDR2_FB_DIMM = "DDR2 FB-DIMM" TYPE_DDR3 = "DDR3" TYPE_DDR4 = "DDR4" + TYPE_DDR5 = "DDR5" TYPE_DRAM = "DRAM" TYPE_EDRAM = "EDRAM" TYPE_EEPROM = "EEPROM" @@ -102,6 +103,7 @@ class MemoryUnitConsts: TYPE_FBD2 = "FBD2" TYPE_FEPROM = "FEPROM" TYPE_FLASH = "FLASH" + TYPE_LOGICAL = "Logical" TYPE_LOGICAL_NON_VOLATILE_DEVICE = "Logical non-volatile device" TYPE_OTHER = "Other" TYPE_RAM = "RAM" @@ -151,7 +153,7 @@ class MemoryUnit(ManagedObject): "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), "serial": MoPropertyMeta("serial", "serial", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x8, None, None, r"""((removed|created|modified|deleted),){0,3}(removed|created|modified|deleted){0,1}""", [], []), - "type": MoPropertyMeta("type", "type", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["3DRAM", "CDRAM", "DDR", "DDR2", "DDR2 FB-DIMM", "DDR3", "DDR4", "DRAM", "EDRAM", "EEPROM", "EPROM", "FBD2", "FEPROM", "FLASH", "Logical non-volatile device", "Other", "RAM", "RDRAM", "ROM", "SDRAM", "SGRAM", "SRAM", "Unknown", "VRAM", "undiscovered"], []), + "type": MoPropertyMeta("type", "type", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["3DRAM", "CDRAM", "DDR", "DDR2", "DDR2 FB-DIMM", "DDR3", "DDR4", "DDR5", "DRAM", "EDRAM", "EEPROM", "EPROM", "FBD2", "FEPROM", "FLASH", "Logical", "Logical non-volatile device", "Other", "RAM", "RDRAM", "ROM", "SDRAM", "SGRAM", "SRAM", "Unknown", "VRAM", "undiscovered"], []), "vendor": MoPropertyMeta("vendor", "vendor", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "visibility": MoPropertyMeta("visibility", "visibility", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["no", "unknown", "yes"], []), "width": MoPropertyMeta("width", "width", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-4294967295"]), diff --git a/imcsdk/mometa/mgmt/MgmtIf.py b/imcsdk/mometa/mgmt/MgmtIf.py index 039e24e8..ae05b327 100644 --- a/imcsdk/mometa/mgmt/MgmtIf.py +++ b/imcsdk/mometa/mgmt/MgmtIf.py @@ -47,6 +47,7 @@ class MgmtIfConsts: VIC_SLOT_9 = "9" VIC_SLOT_FLEX_LOM = "flex-lom" VIC_SLOT_MLOM = "mlom" + VIC_SLOT_NONE = "none" VIC_SLOT_RISER1 = "riser1" VIC_SLOT_RISER2 = "riser2" VIC_SLOT_RISER3 = "riser3" @@ -96,9 +97,9 @@ class MgmtIf(ManagedObject): "v6ext_gw": MoPropertyMeta("v6ext_gw", "v6extGw", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x4000000, 0, 255, r"""(https?://)?([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:""", [], []), "v6ext_ip": MoPropertyMeta("v6ext_ip", "v6extIp", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x8000000, 0, 255, r"""(https?://)?([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:""", [], []), "v6prefix": MoPropertyMeta("v6prefix", "v6prefix", "uint", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x10000000, None, None, None, [], ["1-128"]), - "vic_slot": MoPropertyMeta("vic_slot", "vicSlot", "string", VersionMeta.Version202c, MoPropertyMeta.READ_WRITE, 0x20000000, None, None, None, ["0", "1", "10", "11", "12", "2", "4", "5", "9", "flex-lom", "mlom", "riser1", "riser2", "riser3"], []), + "vic_slot": MoPropertyMeta("vic_slot", "vicSlot", "string", VersionMeta.Version202c, MoPropertyMeta.READ_WRITE, 0x20000000, None, None, None, ["0", "1", "10", "11", "12", "2", "4", "5", "9", "flex-lom", "mlom", "none", "riser1", "riser2", "riser3"], []), "vlan_enable": MoPropertyMeta("vlan_enable", "vlanEnable", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40000000, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), - "vlan_id": MoPropertyMeta("vlan_id", "vlanId", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80000000, None, None, None, [], ["1-4094"]), + "vlan_id": MoPropertyMeta("vlan_id", "vlanId", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80000000, None, None, None, [], ["0-4094", "1-4094"]), "vlan_priority": MoPropertyMeta("vlan_priority", "vlanPriority", "uint", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x100000000, None, None, None, [], ["0-7"]), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), diff --git a/imcsdk/mometa/nios/NiosInstall.py b/imcsdk/mometa/nios/NiosInstall.py new file mode 100644 index 00000000..6f8f4213 --- /dev/null +++ b/imcsdk/mometa/nios/NiosInstall.py @@ -0,0 +1,105 @@ +"""This module contains the general information for NiosInstall ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class NiosInstallConsts: + ADMIN_STATE_TRIGGER = "trigger" + ADMIN_STATE_TRIGGERED = "triggered" + OS_BOOT_MEDIUM_NONE = "NONE" + OS_BOOT_MEDIUM_VMEDIA = "vmedia" + REMOTE_SHARE_TYPE_NONE = "NONE" + REMOTE_SHARE_TYPE_SCP = "scp" + REMOTE_SHARE_TYPE_SFTP = "sftp" + REMOTE_SHARE_TYPE_TFTP = "tftp" + REMOTE_SHARE_TYPE_WWW = "www" + SCU_BOOT_MEDIUM_NONE = "NONE" + SCU_BOOT_MEDIUM_FLEXMMC = "flexmmc" + SCU_BOOT_MEDIUM_HTTP = "http" + SCU_BOOT_MEDIUM_IPXE = "ipxe" + SCU_BOOT_MEDIUM_MICROSD = "microsd" + SCU_BOOT_MEDIUM_PXE = "pxe" + SCU_BOOT_MEDIUM_VMEDIA = "vmedia" + TARGET_DISK_TYPE_NONE = "NONE" + TARGET_DISK_TYPE_DISKNAME = "diskname" + TARGET_DISK_TYPE_FC = "fc" + TARGET_DISK_TYPE_ISCSI = "iscsi" + TARGET_DISK_TYPE_M2SWVDNAME = "m2swvdname" + TARGET_DISK_TYPE_ONBOARDSATAM2SSD = "onboardsatam2ssd" + TARGET_DISK_TYPE_PHYSICALDISK = "physicaldisk" + TARGET_DISK_TYPE_VIRTUALDISK = "virtualdisk" + TARGET_DISK_TYPE_VIRTUALDRIVENAME = "virtualdrivename" + + +class NiosInstall(ManagedObject): + """This is NiosInstall class.""" + + consts = NiosInstallConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("NiosInstall", "niosInstall", "niosinstall", VersionMeta.Version423a, "InputOutput", 0x3fff, [], ["admin"], ['osiController'], [], [None]), + } + + + prop_meta = { + + "classic": { + "admin_state": MoPropertyMeta("admin_state", "adminState", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["trigger", "triggered"], []), + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version423a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "os_boot_medium": MoPropertyMeta("os_boot_medium", "osBootMedium", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["NONE", "vmedia"], []), + "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, [], []), + "remote_share_file": MoPropertyMeta("remote_share_file", "remoteShareFile", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x20, 0, 510, None, [], []), + "remote_share_ip": MoPropertyMeta("remote_share_ip", "remoteShareIp", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x40, 0, 255, r"""((https?://)?(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,63})|(https?://)?(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|(https?://)?([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))(:([1-9]|[1-5]?[0-9]{2,4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?""", [], []), + "remote_share_path": MoPropertyMeta("remote_share_path", "remoteSharePath", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x80, 0, 510, None, [], []), + "remote_share_type": MoPropertyMeta("remote_share_type", "remoteShareType", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["NONE", "scp", "sftp", "tftp", "www"], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x200, 0, 255, None, [], []), + "scu_boot_medium": MoPropertyMeta("scu_boot_medium", "scuBootMedium", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, ["NONE", "flexmmc", "http", "ipxe", "microsd", "pxe", "vmedia"], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x800, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "target_disk_type": MoPropertyMeta("target_disk_type", "targetDiskType", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x1000, None, None, None, ["NONE", "diskname", "fc", "iscsi", "m2swvdname", "onboardsatam2ssd", "physicaldisk", "virtualdisk", "virtualdrivename"], []), + "username": MoPropertyMeta("username", "username", "string", VersionMeta.Version423a, MoPropertyMeta.READ_WRITE, 0x2000, None, None, None, [], []), + }, + + } + + prop_map = { + + "classic": { + "adminState": "admin_state", + "childAction": "child_action", + "dn": "dn", + "osBootMedium": "os_boot_medium", + "password": "password", + "remoteShareFile": "remote_share_file", + "remoteShareIp": "remote_share_ip", + "remoteSharePath": "remote_share_path", + "remoteShareType": "remote_share_type", + "rn": "rn", + "scuBootMedium": "scu_boot_medium", + "status": "status", + "targetDiskType": "target_disk_type", + "username": "username", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.admin_state = None + self.child_action = None + self.os_boot_medium = None + self.password = None + self.remote_share_file = None + self.remote_share_ip = None + self.remote_share_path = None + self.remote_share_type = None + self.scu_boot_medium = None + self.status = None + self.target_disk_type = None + self.username = None + + ManagedObject.__init__(self, "NiosInstall", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/nios/__init__.py b/imcsdk/mometa/nios/__init__.py new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/imcsdk/mometa/nios/__init__.py @@ -0,0 +1 @@ + diff --git a/imcsdk/mometa/nvme/NvmeHybridSlotConfig.py b/imcsdk/mometa/nvme/NvmeHybridSlotConfig.py new file mode 100644 index 00000000..299ffcf1 --- /dev/null +++ b/imcsdk/mometa/nvme/NvmeHybridSlotConfig.py @@ -0,0 +1,57 @@ +"""This module contains the general information for NvmeHybridSlotConfig ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class NvmeHybridSlotConfigConsts: + pass + + +class NvmeHybridSlotConfig(ManagedObject): + """This is NvmeHybridSlotConfig class.""" + + consts = NvmeHybridSlotConfigConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("NvmeHybridSlotConfig", "nvmeHybridSlotConfig", "nvmeHybridSlotConfig", VersionMeta.Version432_230190, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['topSystem'], ['slotConfig'], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version432_230190, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "config_status": MoPropertyMeta("config_status", "configStatus", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "last_update_status": MoPropertyMeta("last_update_status", "lastUpdateStatus", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, 0x8, None, None, r"""((removed|created|modified|deleted),){0,3}(removed|created|modified|deleted){0,1}""", [], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "configStatus": "config_status", + "dn": "dn", + "lastUpdateStatus": "last_update_status", + "rn": "rn", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.config_status = None + self.last_update_status = None + self.status = None + + ManagedObject.__init__(self, "NvmeHybridSlotConfig", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/nvme/__init__.py b/imcsdk/mometa/nvme/__init__.py new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/imcsdk/mometa/nvme/__init__.py @@ -0,0 +1 @@ + diff --git a/imcsdk/mometa/osi/OsiController.py b/imcsdk/mometa/osi/OsiController.py index 50582182..601b90f9 100644 --- a/imcsdk/mometa/osi/OsiController.py +++ b/imcsdk/mometa/osi/OsiController.py @@ -16,7 +16,7 @@ class OsiController(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("OsiController", "osiController", "osi", VersionMeta.Version301c, "OutputOnly", 0xf, [], ["read-only"], ['topSystem'], ['osiCancel', 'osiStart', 'osiStatus'], ["Get"]), + "classic": MoMeta("OsiController", "osiController", "osi", VersionMeta.Version301c, "OutputOnly", 0xf, [], ["read-only"], ['topSystem'], ['niosInstall', 'osiCancel', 'osiStart', 'osiStatus'], ["Get"]), "modular": MoMeta("OsiController", "osiController", "osi", VersionMeta.Version301c, "OutputOnly", 0xf, [], ["read-only"], ['computeServerNode'], ['osiCancel', 'osiStart', 'osiStatus'], ["Get"]) } diff --git a/imcsdk/mometa/osi/OsiStart.py b/imcsdk/mometa/osi/OsiStart.py index 3e7d8523..5ed4f929 100644 --- a/imcsdk/mometa/osi/OsiStart.py +++ b/imcsdk/mometa/osi/OsiStart.py @@ -59,7 +59,7 @@ class OsiStart(ManagedObject): "config_share_type": MoPropertyMeta("config_share_type", "configShareType", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x2000, None, None, None, ["scp", "sftp", "tftp", "www"], []), "config_share_username": MoPropertyMeta("config_share_username", "configShareUsername", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x4000, None, None, None, [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x8000, 0, 255, None, [], []), - "iso_share": MoPropertyMeta("iso_share", "isoShare", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x10000, None, None, r"""[ !#$%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,255}""", [], []), + "iso_share": MoPropertyMeta("iso_share", "isoShare", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x10000, None, None, r"""[ !#$%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,1792}""", [], []), "iso_share_ip": MoPropertyMeta("iso_share_ip", "isoShareIp", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x20000, 0, 255, r"""((https?://)?(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,63})|(https?://)?(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|(https?://)?([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))(:([1-9]|[1-5]?[0-9]{2,4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?""", [], []), "iso_share_type": MoPropertyMeta("iso_share_type", "isoShareType", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x40000, None, None, None, ["cifs", "nfs", "sd", "www"], []), "mount_option": MoPropertyMeta("mount_option", "mountOption", "string", VersionMeta.Version412a, MoPropertyMeta.READ_WRITE, 0x80000, None, None, None, [], []), @@ -76,7 +76,7 @@ class OsiStart(ManagedObject): "username": MoPropertyMeta("username", "username", "string", VersionMeta.Version301c, MoPropertyMeta.READ_WRITE, 0x40000000, None, None, None, [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version301c, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "iso_share_file": MoPropertyMeta("iso_share_file", "isoShareFile", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), - "iso_share_path": MoPropertyMeta("iso_share_path", "isoSharePath", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "iso_share_path": MoPropertyMeta("iso_share_path", "isoSharePath", "string", VersionMeta.Version301c, MoPropertyMeta.READ_ONLY, None, 0, 1792, None, [], []), }, "modular": { diff --git a/imcsdk/mometa/package/PackagePowerLimit.py b/imcsdk/mometa/package/PackagePowerLimit.py new file mode 100644 index 00000000..695bbf2f --- /dev/null +++ b/imcsdk/mometa/package/PackagePowerLimit.py @@ -0,0 +1,71 @@ +"""This module contains the general information for PackagePowerLimit ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class PackagePowerLimitConsts: + CONFIGURED_PPL_DEFAULT = "Default" + CONFIGURED_PPL_MAX = "Max" + CONFIGURED_PPL_MIN = "Min" + + +class PackagePowerLimit(ManagedObject): + """This is PackagePowerLimit class.""" + + consts = PackagePowerLimitConsts() + naming_props = set([]) + + mo_meta = { + "classic": MoMeta("PackagePowerLimit", "packagePowerLimit", "power-limit", VersionMeta.Version435_241008, "InputOutput", 0x1f, [], ["admin", "read-only", "user"], ['computeBoard'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version435_241008, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "config_status": MoPropertyMeta("config_status", "configStatus", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "configured_ppl": MoPropertyMeta("configured_ppl", "configuredPPL", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["Default", "Max", "Min"], []), + "current_ppl": MoPropertyMeta("current_ppl", "currentPPL", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "default_ppl": MoPropertyMeta("default_ppl", "defaultPPL", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "max_ppl": MoPropertyMeta("max_ppl", "maxPPL", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "min_ppl": MoPropertyMeta("min_ppl", "minPPL", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "configStatus": "config_status", + "configuredPPL": "configured_ppl", + "currentPPL": "current_ppl", + "defaultPPL": "default_ppl", + "dn": "dn", + "maxPPL": "max_ppl", + "minPPL": "min_ppl", + "rn": "rn", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, **kwargs): + self._dirty_mask = 0 + self.child_action = None + self.config_status = None + self.configured_ppl = None + self.current_ppl = None + self.default_ppl = None + self.max_ppl = None + self.min_ppl = None + self.status = None + + ManagedObject.__init__(self, "PackagePowerLimit", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/package/__init__.py b/imcsdk/mometa/package/__init__.py new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/imcsdk/mometa/package/__init__.py @@ -0,0 +1 @@ + diff --git a/imcsdk/mometa/pci/PciAdapterFruInventory.py b/imcsdk/mometa/pci/PciAdapterFruInventory.py index 7330c45e..e3b92b37 100644 --- a/imcsdk/mometa/pci/PciAdapterFruInventory.py +++ b/imcsdk/mometa/pci/PciAdapterFruInventory.py @@ -16,7 +16,7 @@ class PciAdapterFruInventory(ManagedObject): naming_props = set(['id']) mo_meta = { - "classic": MoMeta("PciAdapterFruInventory", "pciAdapterFruInventory", "pci-adapter-fru-[id]", VersionMeta.Version422a, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['pciAdapterFruInventoryInfo'], [None]), + "classic": MoMeta("PciAdapterFruInventory", "pciAdapterFruInventory", "pci-adapter-fru-[id]", VersionMeta.Version422a, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['computeRackUnit'], ['pciAdapterFruInventoryInfo', 'pciAdapterPortStatus', 'pciAdapterTemperature'], [None]), } @@ -24,14 +24,23 @@ class PciAdapterFruInventory(ManagedObject): "classic": { "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version422a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "device_id": MoPropertyMeta("device_id", "deviceId", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "fw_version": MoPropertyMeta("fw_version", "fwVersion", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "manufacturer": MoPropertyMeta("manufacturer", "manufacturer", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "part_number": MoPropertyMeta("part_number", "partNumber", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 255, None, [], []), + "pci_link_speed": MoPropertyMeta("pci_link_speed", "pciLinkSpeed", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), + "serial_number": MoPropertyMeta("serial_number", "serialNumber", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "sub_device_id": MoPropertyMeta("sub_device_id", "subDeviceId", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "sub_vendor_id": MoPropertyMeta("sub_vendor_id", "subVendorId", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "vendor": MoPropertyMeta("vendor", "vendor", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "vendor_id": MoPropertyMeta("vendor_id", "vendorId", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "version": MoPropertyMeta("version", "version", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), }, } @@ -40,14 +49,23 @@ class PciAdapterFruInventory(ManagedObject): "classic": { "childAction": "child_action", + "description": "description", "deviceId": "device_id", "dn": "dn", + "fwVersion": "fw_version", "id": "id", + "manufacturer": "manufacturer", + "name": "name", + "partNumber": "part_number", + "pciLinkSpeed": "pci_link_speed", "rn": "rn", + "serialNumber": "serial_number", "status": "status", "subDeviceId": "sub_device_id", "subVendorId": "sub_vendor_id", + "vendor": "vendor", "vendorId": "vendor_id", + "version": "version", }, } @@ -56,11 +74,20 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self._dirty_mask = 0 self.id = id self.child_action = None + self.description = None self.device_id = None + self.fw_version = None + self.manufacturer = None + self.name = None + self.part_number = None + self.pci_link_speed = None + self.serial_number = None self.status = None self.sub_device_id = None self.sub_vendor_id = None + self.vendor = None self.vendor_id = None + self.version = None ManagedObject.__init__(self, "PciAdapterFruInventory", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/pci/PciAdapterFruInventoryInfo.py b/imcsdk/mometa/pci/PciAdapterFruInventoryInfo.py index 10b12527..d7dfc256 100644 --- a/imcsdk/mometa/pci/PciAdapterFruInventoryInfo.py +++ b/imcsdk/mometa/pci/PciAdapterFruInventoryInfo.py @@ -24,10 +24,12 @@ class PciAdapterFruInventoryInfo(ManagedObject): "classic": { "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "factory_wwnn": MoPropertyMeta("factory_wwnn", "factoryWWNN", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "factory_wwpn": MoPropertyMeta("factory_wwpn", "factoryWWPN", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "wwnn": MoPropertyMeta("wwnn", "wwnn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "wwpn": MoPropertyMeta("wwpn", "wwpn", "string", VersionMeta.Version422a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), }, @@ -37,10 +39,12 @@ class PciAdapterFruInventoryInfo(ManagedObject): "classic": { "dn": "dn", + "factoryWWNN": "factory_wwnn", "factoryWWPN": "factory_wwpn", "id": "id", "rn": "rn", "status": "status", + "wwnn": "wwnn", "wwpn": "wwpn", }, @@ -49,8 +53,10 @@ class PciAdapterFruInventoryInfo(ManagedObject): def __init__(self, parent_mo_or_dn, id, **kwargs): self._dirty_mask = 0 self.id = id + self.factory_wwnn = None self.factory_wwpn = None self.status = None + self.wwnn = None self.wwpn = None ManagedObject.__init__(self, "PciAdapterFruInventoryInfo", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/pci/PciAdapterPortStatus.py b/imcsdk/mometa/pci/PciAdapterPortStatus.py new file mode 100644 index 00000000..7a9b4f73 --- /dev/null +++ b/imcsdk/mometa/pci/PciAdapterPortStatus.py @@ -0,0 +1,57 @@ +"""This module contains the general information for PciAdapterPortStatus ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class PciAdapterPortStatusConsts: + pass + + +class PciAdapterPortStatus(ManagedObject): + """This is PciAdapterPortStatus class.""" + + consts = PciAdapterPortStatusConsts() + naming_props = set(['id']) + + mo_meta = { + "classic": MoMeta("PciAdapterPortStatus", "pciAdapterPortStatus", "pci-adapter-portstatus-[id]", VersionMeta.Version433_240024, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['pciAdapterFruInventory'], ['faultInst'], [None]), + } + + + prop_meta = { + + "classic": { + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "link_speed": MoPropertyMeta("link_speed", "linkSpeed", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "port_status": MoPropertyMeta("port_status", "portStatus", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + }, + + } + + prop_map = { + + "classic": { + "dn": "dn", + "id": "id", + "linkSpeed": "link_speed", + "portStatus": "port_status", + "rn": "rn", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, id, **kwargs): + self._dirty_mask = 0 + self.id = id + self.link_speed = None + self.port_status = None + self.status = None + + ManagedObject.__init__(self, "PciAdapterPortStatus", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/pci/PciAdapterTemperature.py b/imcsdk/mometa/pci/PciAdapterTemperature.py new file mode 100644 index 00000000..881a6d47 --- /dev/null +++ b/imcsdk/mometa/pci/PciAdapterTemperature.py @@ -0,0 +1,54 @@ +"""This module contains the general information for PciAdapterTemperature ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class PciAdapterTemperatureConsts: + pass + + +class PciAdapterTemperature(ManagedObject): + """This is PciAdapterTemperature class.""" + + consts = PciAdapterTemperatureConsts() + naming_props = set(['id']) + + mo_meta = { + "classic": MoMeta("PciAdapterTemperature", "pciAdapterTemperature", "pci-adapter-temperature-[id]", VersionMeta.Version433_240024, "OutputOnly", 0xf, [], ["admin", "read-only", "user"], ['pciAdapterFruInventory'], [], [None]), + } + + + prop_meta = { + + "classic": { + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x2, 0, 255, None, [], []), + "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x4, 0, 255, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + "temperature": MoPropertyMeta("temperature", "temperature", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + }, + + } + + prop_map = { + + "classic": { + "dn": "dn", + "id": "id", + "rn": "rn", + "status": "status", + "temperature": "temperature", + }, + + } + + def __init__(self, parent_mo_or_dn, id, **kwargs): + self._dirty_mask = 0 + self.id = id + self.status = None + self.temperature = None + + ManagedObject.__init__(self, "PciAdapterTemperature", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/processor/ProcessorUnit.py b/imcsdk/mometa/processor/ProcessorUnit.py index 16b50af0..e31072b2 100644 --- a/imcsdk/mometa/processor/ProcessorUnit.py +++ b/imcsdk/mometa/processor/ProcessorUnit.py @@ -6,16 +6,6 @@ class ProcessorUnitConsts: - ARCH_DUAL_CORE_OPTERON = "Dual-Core_Opteron" - ARCH_EPYC = "Epyc" - ARCH_INTEL_P4_C = "Intel_P4_C" - ARCH_OPTERON = "Opteron" - ARCH_PENTIUM_4 = "Pentium_4" - ARCH_TURION_64 = "Turion_64" - ARCH_XEON = "Xeon" - ARCH_XEON_MP = "Xeon_MP" - ARCH_ZEN = "Zen" - ARCH_ANY = "any" CORES_UNSPECIFIED = "unspecified" CORES_ENABLED_UNSPECIFIED = "unspecified" OPER_STATE_ACCESSIBILITY_PROBLEM = "accessibility-problem" @@ -62,6 +52,14 @@ class ProcessorUnitConsts: SPEED_UNSPECIFIED = "unspecified" STEPPING_UNSPECIFIED = "unspecified" THREADS_UNSPECIFIED = "unspecified" + ARCH_DUAL_CORE_OPTERON = "Dual-Core_Opteron" + ARCH_INTEL_P4_C = "Intel_P4_C" + ARCH_OPTERON = "Opteron" + ARCH_PENTIUM_4 = "Pentium_4" + ARCH_TURION_64 = "Turion_64" + ARCH_XEON = "Xeon" + ARCH_XEON_MP = "Xeon_MP" + ARCH_ANY = "any" class ProcessorUnit(ManagedObject): @@ -79,7 +77,7 @@ class ProcessorUnit(ManagedObject): prop_meta = { "classic": { - "arch": MoPropertyMeta("arch", "arch", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["Dual-Core_Opteron", "Epyc", "Intel_P4_C", "Opteron", "Pentium_4", "Turion_64", "Xeon", "Xeon_MP", "Zen", "any"], []), + "arch": MoPropertyMeta("arch", "arch", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "cores": MoPropertyMeta("cores", "cores", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-65535"]), "cores_enabled": MoPropertyMeta("cores_enabled", "coresEnabled", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["unspecified"], ["0-65535"]), diff --git a/imcsdk/mometa/slot/SlotConfig.py b/imcsdk/mometa/slot/SlotConfig.py new file mode 100644 index 00000000..117f7b75 --- /dev/null +++ b/imcsdk/mometa/slot/SlotConfig.py @@ -0,0 +1,62 @@ +"""This module contains the general information for SlotConfig ManagedObject.""" + +from ...imcmo import ManagedObject +from ...imccoremeta import MoPropertyMeta, MoMeta +from ...imcmeta import VersionMeta + + +class SlotConfigConsts: + DESIRED_MODE_CONTROLLER = "controller" + DESIRED_MODE_DIRECT = "direct" + DESIRED_MODE_RAID = "raid" + + +class SlotConfig(ManagedObject): + """This is SlotConfig class.""" + + consts = SlotConfigConsts() + naming_props = set(['slot']) + + mo_meta = { + "classic": MoMeta("SlotConfig", "slotConfig", "slot-config-[slot]", VersionMeta.Version432_230190, "InputOutput", 0x3f, [], ["admin", "read-only", "user"], ['nvmeHybridSlotConfig'], [], [None]), + } + + + prop_meta = { + + "classic": { + "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version432_230190, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "current_mode": MoPropertyMeta("current_mode", "currentMode", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), + "desired_mode": MoPropertyMeta("desired_mode", "desiredMode", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["controller", "direct", "raid"], []), + "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), + "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, None, [], []), + "slot": MoPropertyMeta("slot", "slot", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x10, 1, 512, None, [], []), + "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["", "created", "deleted", "modified", "removed"], []), + }, + + } + + prop_map = { + + "classic": { + "childAction": "child_action", + "currentMode": "current_mode", + "desiredMode": "desired_mode", + "dn": "dn", + "rn": "rn", + "slot": "slot", + "status": "status", + }, + + } + + def __init__(self, parent_mo_or_dn, slot, **kwargs): + self._dirty_mask = 0 + self.slot = slot + self.child_action = None + self.current_mode = None + self.desired_mode = None + self.status = None + + ManagedObject.__init__(self, "SlotConfig", parent_mo_or_dn, **kwargs) + diff --git a/imcsdk/mometa/slot/__init__.py b/imcsdk/mometa/slot/__init__.py new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/imcsdk/mometa/slot/__init__.py @@ -0,0 +1 @@ + diff --git a/imcsdk/mometa/storage/StorageController.py b/imcsdk/mometa/storage/StorageController.py index fc12c598..43e99e7a 100644 --- a/imcsdk/mometa/storage/StorageController.py +++ b/imcsdk/mometa/storage/StorageController.py @@ -17,6 +17,8 @@ class StorageControllerConsts: ADMIN_ACTION_IMPORT_FOREIGN_CONFIG = "import-foreign-config" ADMIN_ACTION_RESET_DEFAULT_CONFIG = "reset-default-config" ADMIN_ACTION_SET_PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_MODE = "set-physical-drive-status-auto-config-mode" + PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_CAPABLE_N_A = "N/A" + _PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_CAPABLE_N_A = "n/a" PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_CAPABLE_NO = "no" PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_CAPABLE_YES = "yes" PHYSICAL_DRIVE_STATUS_AUTO_CONFIG_MODE_JBOD = "jbod" @@ -61,7 +63,7 @@ class StorageController(ManagedObject): "foreign_config_physical_drive_count": MoPropertyMeta("foreign_config_physical_drive_count", "foreignConfigPhysicalDriveCount", "string", VersionMeta.Version421a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "model": MoPropertyMeta("model", "model", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "pci_slot": MoPropertyMeta("pci_slot", "pciSlot", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), - "physical_drive_status_auto_config_capable": MoPropertyMeta("physical_drive_status_auto_config_capable", "physicalDriveStatusAutoConfigCapable", "string", VersionMeta.Version421a, MoPropertyMeta.READ_ONLY, None, None, None, None, ["no", "yes"], []), + "physical_drive_status_auto_config_capable": MoPropertyMeta("physical_drive_status_auto_config_capable", "physicalDriveStatusAutoConfigCapable", "string", VersionMeta.Version421a, MoPropertyMeta.READ_ONLY, None, None, None, None, ["N/A", "n/a", "no", "yes"], []), "physical_drive_status_auto_config_mode": MoPropertyMeta("physical_drive_status_auto_config_mode", "physicalDriveStatusAutoConfigMode", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40, 0, 510, None, ["jbod", "raid0-writeback", "unconfigured-good"], []), "pid": MoPropertyMeta("pid", "pid", "string", VersionMeta.Version402c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "presence": MoPropertyMeta("presence", "presence", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, ["empty", "equipped", "equipped-identity-unestablishable", "equipped-not-primary", "equipped-with-malformed-fru", "inaccessible", "mismatch", "mismatch-identity-unestablishable", "missing", "not-supported", "unauthorized", "unknown"], []), diff --git a/imcsdk/mometa/storage/StorageControllerProps.py b/imcsdk/mometa/storage/StorageControllerProps.py index 8093f48e..d411bc07 100644 --- a/imcsdk/mometa/storage/StorageControllerProps.py +++ b/imcsdk/mometa/storage/StorageControllerProps.py @@ -65,6 +65,7 @@ class StorageControllerProps(ManagedObject): "sas_address5": MoPropertyMeta("sas_address5", "sasAddress5", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "sas_address6": MoPropertyMeta("sas_address6", "sasAddress6", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "sas_address7": MoPropertyMeta("sas_address7", "sasAddress7", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "sas_address_c": MoPropertyMeta("sas_address_c", "sasAddressC", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "serial": MoPropertyMeta("serial", "serial", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "serial_debugger_present": MoPropertyMeta("serial_debugger_present", "serialDebuggerPresent", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, 0x8, None, None, None, ["", "created", "deleted", "modified", "removed"], []), @@ -196,6 +197,7 @@ class StorageControllerProps(ManagedObject): "sasAddress5": "sas_address5", "sasAddress6": "sas_address6", "sasAddress7": "sas_address7", + "sasAddressC": "sas_address_c", "serial": "serial", "serialDebuggerPresent": "serial_debugger_present", "status": "status", @@ -324,6 +326,7 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.sas_address5 = None self.sas_address6 = None self.sas_address7 = None + self.sas_address_c = None self.serial = None self.serial_debugger_present = None self.status = None diff --git a/imcsdk/mometa/storage/StorageFlexMMCDownloadFile.py b/imcsdk/mometa/storage/StorageFlexMMCDownloadFile.py index ceb01fee..43aadb12 100644 --- a/imcsdk/mometa/storage/StorageFlexMMCDownloadFile.py +++ b/imcsdk/mometa/storage/StorageFlexMMCDownloadFile.py @@ -42,7 +42,7 @@ class StorageFlexMMCDownloadFile(ManagedObject): "password": MoPropertyMeta("password", "password", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x40, 0, 255, None, [], []), "progress": MoPropertyMeta("progress", "progress", "string", VersionMeta.Version421a, MoPropertyMeta.READ_ONLY, None, 1, 256, None, [], []), "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x80, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,768}""", [], []), - "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,768}""", [], []), + "remote_share": MoPropertyMeta("remote_share", "remoteShare", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x100, None, None, r"""[ !#$=%&\(\)\*\+,\-\./:;\?@\[\]_\{\|\}~a-zA-Z0-9]{1,1792}""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x200, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x400, None, None, None, ["", "created", "deleted", "modified", "removed"], []), "username": MoPropertyMeta("username", "username", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x800, 0, 255, None, [], []), diff --git a/imcsdk/mometa/storage/StorageFlexMMCFile.py b/imcsdk/mometa/storage/StorageFlexMMCFile.py index aeea5d83..ee7153c6 100644 --- a/imcsdk/mometa/storage/StorageFlexMMCFile.py +++ b/imcsdk/mometa/storage/StorageFlexMMCFile.py @@ -29,6 +29,7 @@ class StorageFlexMMCFile(ManagedObject): "classic": { "admin_action": MoPropertyMeta("admin_action", "adminAction", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x2, 0, 510, None, ["delete-file", "map-file", "unmap-file"], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version421a, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), + "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version433_240024, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "file_id": MoPropertyMeta("file_id", "fileId", "uint", VersionMeta.Version421a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, [], []), "file_name": MoPropertyMeta("file_name", "fileName", "string", VersionMeta.Version421a, MoPropertyMeta.READ_ONLY, None, 1, 1024, None, [], []), @@ -48,6 +49,7 @@ class StorageFlexMMCFile(ManagedObject): "classic": { "adminAction": "admin_action", "childAction": "child_action", + "description": "description", "dn": "dn", "fileId": "file_id", "fileName": "file_name", @@ -67,6 +69,7 @@ def __init__(self, parent_mo_or_dn, file_id, **kwargs): self.file_id = file_id self.admin_action = None self.child_action = None + self.description = None self.file_name = None self.file_size = None self.file_type = None diff --git a/imcsdk/mometa/storage/StorageNVMePhysicalDrive.py b/imcsdk/mometa/storage/StorageNVMePhysicalDrive.py index dfdfc810..039ff84a 100644 --- a/imcsdk/mometa/storage/StorageNVMePhysicalDrive.py +++ b/imcsdk/mometa/storage/StorageNVMePhysicalDrive.py @@ -33,6 +33,7 @@ class StorageNVMePhysicalDrive(ManagedObject): "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version401a, MoPropertyMeta.NAMING, None, 0, 510, None, [], []), "led_fault_status": MoPropertyMeta("led_fault_status", "ledFaultStatus", "string", VersionMeta.Version401a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "lifeleftin_days": MoPropertyMeta("lifeleftin_days", "lifeleftinDays", "string", VersionMeta.Version402c, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "model": MoPropertyMeta("model", "model", "string", VersionMeta.Version432_230190, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "pd_chip_temp_celsius": MoPropertyMeta("pd_chip_temp_celsius", "pdChipTempCelsius", "string", VersionMeta.Version401a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "pd_status": MoPropertyMeta("pd_status", "pdStatus", "string", VersionMeta.Version401a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "percentage_total_power_on_hour": MoPropertyMeta("percentage_total_power_on_hour", "percentageTotalPowerOnHour", "string", VersionMeta.Version401a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), @@ -82,6 +83,7 @@ class StorageNVMePhysicalDrive(ManagedObject): "id": "id", "ledFaultStatus": "led_fault_status", "lifeleftinDays": "lifeleftin_days", + "model": "model", "pdChipTempCelsius": "pd_chip_temp_celsius", "pdStatus": "pd_status", "percentageTotalPowerOnHour": "percentage_total_power_on_hour", @@ -129,6 +131,7 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.firmware_version = None self.led_fault_status = None self.lifeleftin_days = None + self.model = None self.pd_chip_temp_celsius = None self.pd_status = None self.percentage_total_power_on_hour = None @@ -139,7 +142,6 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.status = None self.throttle_start_temperature = None self.vendor = None - self.model = None ManagedObject.__init__(self, "StorageNVMePhysicalDrive", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/storage/StorageVirtualDrive.py b/imcsdk/mometa/storage/StorageVirtualDrive.py index 7ef145d5..51fbef29 100644 --- a/imcsdk/mometa/storage/StorageVirtualDrive.py +++ b/imcsdk/mometa/storage/StorageVirtualDrive.py @@ -7,6 +7,7 @@ class StorageVirtualDriveConsts: ACCESS_POLICY_ = "" + ACCESS_POLICY_N_A = "N/A" ACCESS_POLICY_TRANSPORT_READY = "Transport Ready" ACCESS_POLICY_BLOCKED = "blocked" ACCESS_POLICY_DEFAULT = "default" @@ -24,10 +25,12 @@ class StorageVirtualDriveConsts: ADMIN_ACTION_START_FULL_INITIALIZATION = "start-full-initialization" ADMIN_ACTION_UNHIDE_VIRTUAL_DRIVE = "unhide-virtual-drive" CACHE_POLICY_ = "" + CACHE_POLICY_N_A = "N/A" CACHE_POLICY_CACHED_IO = "cached-io" CACHE_POLICY_DEFAULT = "default" CACHE_POLICY_DIRECT_IO = "direct-io" DISK_CACHE_POLICY_ = "" + DISK_CACHE_POLICY_N_A = "N/A" DISK_CACHE_POLICY_DEFAULT = "default" DISK_CACHE_POLICY_DISABLED = "disabled" DISK_CACHE_POLICY_ENABLED = "enabled" @@ -35,6 +38,9 @@ class StorageVirtualDriveConsts: HOTSPARE_ACTION_EXCLUDE_ALL = "exclude-all" HOTSPARE_ACTION_INCLUDE_ALL = "include-all" HOTSPARE_ACTION_INCLUDE_DHSP = "include-dhsp" + IO_PERF_MODE_ENABLED_N_A = "N/A" + IO_PERF_MODE_ENABLED_DISABLED = "disabled" + IO_PERF_MODE_ENABLED_ENABLED = "enabled" RAID_LEVEL_0 = "0" RAID_LEVEL_1 = "1" RAID_LEVEL_5 = "5" @@ -71,7 +77,7 @@ class StorageVirtualDrive(ManagedObject): naming_props = set(['id']) mo_meta = { - "classic": MoMeta("StorageVirtualDrive", "storageVirtualDrive", "vd-[id]", VersionMeta.Version151f, "InputOutput", 0x7fff, [], ["admin", "read-only", "user"], ['storageController'], ['faultInst', 'storageLocalDiskUsage', 'storageOperation'], ["Get", "Remove", "Set"]), + "classic": MoMeta("StorageVirtualDrive", "storageVirtualDrive", "vd-[id]", VersionMeta.Version151f, "InputOutput", 0xffff, [], ["admin", "read-only", "user"], ['storageController'], ['faultInst', 'storageLocalDiskUsage', 'storageOperation'], ["Get", "Remove", "Set"]), "modular": MoMeta("StorageVirtualDrive", "storageVirtualDrive", "vd-[id]", VersionMeta.Version2013e, "InputOutput", 0x7fff, [], ["admin", "read-only", "user"], ['storageController'], ['faultInst', 'storageLocalDiskUsage', 'storageOperation'], ["Get", "Remove", "Set"]) } @@ -79,10 +85,10 @@ class StorageVirtualDrive(ManagedObject): prop_meta = { "classic": { - "access_policy": MoPropertyMeta("access_policy", "accessPolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["", "Transport Ready", "blocked", "default", "hidden", "read-only", "read-write"], []), + "access_policy": MoPropertyMeta("access_policy", "accessPolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["", "N/A", "Transport Ready", "blocked", "default", "hidden", "read-only", "read-write"], []), "admin_action": MoPropertyMeta("admin_action", "adminAction", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x4, 0, 510, None, ["cancel-initialization", "clear-transport-ready", "enable-self-encrypt", "hide-virtual-drive", "reconstruct-virtual-drive", "set-boot-drive", "set-transport-ready", "start-fast-initialization", "start-full-initialization", "unhide-virtual-drive"], []), - "cache_policy": MoPropertyMeta("cache_policy", "cachePolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "cached-io", "default", "direct-io"], []), - "disk_cache_policy": MoPropertyMeta("disk_cache_policy", "diskCachePolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "default", "disabled", "enabled", "unchanged"], []), + "cache_policy": MoPropertyMeta("cache_policy", "cachePolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["", "N/A", "cached-io", "default", "direct-io"], []), + "disk_cache_policy": MoPropertyMeta("disk_cache_policy", "diskCachePolicy", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["", "N/A", "default", "disabled", "enabled", "unchanged"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "hotspare_action": MoPropertyMeta("hotspare_action", "hotspareAction", "string", VersionMeta.Version2013e, MoPropertyMeta.READ_WRITE, 0x40, 0, 510, None, ["exclude-all", "include-all", "include-dhsp"], []), "id": MoPropertyMeta("id", "id", "string", VersionMeta.Version151f, MoPropertyMeta.NAMING, 0x80, 0, 510, None, [], ["0-4294967295"]), @@ -104,6 +110,7 @@ class StorageVirtualDrive(ManagedObject): "fde_capable": MoPropertyMeta("fde_capable", "fdeCapable", "string", VersionMeta.Version209c, MoPropertyMeta.READ_ONLY, None, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), "fde_enabled": MoPropertyMeta("fde_enabled", "fdeEnabled", "string", VersionMeta.Version209c, MoPropertyMeta.READ_ONLY, None, None, None, None, ["No", "Yes", "false", "no", "true", "yes"], []), "health": MoPropertyMeta("health", "health", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "io_perf_mode_enabled": MoPropertyMeta("io_perf_mode_enabled", "ioPerfModeEnabled", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x8000, None, None, None, ["N/A", "disabled", "enabled"], []), "name": MoPropertyMeta("name", "name", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "size": MoPropertyMeta("size", "size", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "span_depth": MoPropertyMeta("span_depth", "spanDepth", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), @@ -179,6 +186,7 @@ class StorageVirtualDrive(ManagedObject): "fdeCapable": "fde_capable", "fdeEnabled": "fde_enabled", "health": "health", + "ioPerfModeEnabled": "io_perf_mode_enabled", "name": "name", "size": "size", "spanDepth": "span_depth", @@ -251,6 +259,7 @@ def __init__(self, parent_mo_or_dn, id, **kwargs): self.fde_capable = None self.fde_enabled = None self.health = None + self.io_perf_mode_enabled = None self.name = None self.size = None self.span_depth = None diff --git a/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.py b/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.py index 3f69ab9c..7a7031cf 100644 --- a/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.py +++ b/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.py @@ -26,6 +26,7 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDriveConsts: DISK_CACHE_POLICY_UNCHANGED = "unchanged" RAID_LEVEL_ = "" RAID_LEVEL_0 = "0" + RAID_LEVEL_00 = "00" RAID_LEVEL_1 = "1" RAID_LEVEL_10 = "10" RAID_LEVEL_5 = "5" @@ -36,6 +37,7 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDriveConsts: READ_POLICY_ALWAYS_READ_AHEAD = "always-read-ahead" READ_POLICY_DEFAULT = "default" READ_POLICY_NO_READ_AHEAD = "no-read-ahead" + SECURE_VD_ENABLE = "enable" STRIP_SIZE_ = "" STRIP_SIZE_1024K = "1024k" STRIP_SIZE_128K = "128k" @@ -46,6 +48,8 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDriveConsts: STRIP_SIZE_64K = "64k" STRIP_SIZE_8K = "8k" STRIP_SIZE_DEFAULT = "default" + VD_INIT_TYPE_FAST = "fast" + VD_INIT_TYPE_FULL = "full" WRITE_POLICY_ = "" WRITE_POLICY_ALWAYS_WRITE_BACK = "Always Write Back" WRITE_POLICY_WRITE_BACK_GOOD_BBU = "Write Back Good BBU" @@ -63,7 +67,7 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDrive(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("StorageVirtualDriveCreatorUsingUnusedPhysicalDrive", "storageVirtualDriveCreatorUsingUnusedPhysicalDrive", "virtual-drive-create", VersionMeta.Version201a, "InputOutput", 0xffff, [], ["admin"], ['storageController'], ['storageUnusedLocalDisk'], ["Get", "Set"]), + "classic": MoMeta("StorageVirtualDriveCreatorUsingUnusedPhysicalDrive", "storageVirtualDriveCreatorUsingUnusedPhysicalDrive", "virtual-drive-create", VersionMeta.Version201a, "InputOutput", 0x3ffff, [], ["admin"], ['storageController'], ['storageUnusedLocalDisk'], ["Get", "Set"]), "modular": MoMeta("StorageVirtualDriveCreatorUsingUnusedPhysicalDrive", "storageVirtualDriveCreatorUsingUnusedPhysicalDrive", "virtual-drive-create", VersionMeta.Version2013e, "InputOutput", 0xffff, [], ["admin"], ['storageController'], ['storageUnusedLocalDisk'], ["Get", "Set"]) } @@ -78,7 +82,7 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDrive(ManagedObject): "disk_cache_policy": MoPropertyMeta("disk_cache_policy", "diskCachePolicy", "string", VersionMeta.Version204c, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["", "default", "disabled", "enabled", "unchanged"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x40, 0, 255, None, [], []), "drive_group": MoPropertyMeta("drive_group", "driveGroup", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x80, 1, 512, r"""((\[\d+(,\d+)*\])(\[\d+(,\d+)*\])*)""", [], []), - "raid_level": MoPropertyMeta("raid_level", "raidLevel", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["", "0", "1", "10", "5", "50", "6", "60"], []), + "raid_level": MoPropertyMeta("raid_level", "raidLevel", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x100, None, None, None, ["", "0", "00", "1", "10", "5", "50", "6", "60"], []), "read_policy": MoPropertyMeta("read_policy", "readPolicy", "string", VersionMeta.Version204c, MoPropertyMeta.READ_WRITE, 0x200, None, None, None, ["", "always-read-ahead", "default", "no-read-ahead"], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x400, 0, 255, None, [], []), "size": MoPropertyMeta("size", "size", "string", VersionMeta.Version201a, MoPropertyMeta.READ_WRITE, 0x800, 1, 20, r"""(\d+\s?([MGT]B)?)""", [], []), @@ -90,6 +94,8 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDrive(ManagedObject): "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "min_required_physical_drives": MoPropertyMeta("min_required_physical_drives", "minRequiredPhysicalDrives", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "oper_status": MoPropertyMeta("oper_status", "operStatus", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "secure_vd": MoPropertyMeta("secure_vd", "secureVd", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x10000, None, None, None, ["enable"], []), + "vd_init_type": MoPropertyMeta("vd_init_type", "vdInitType", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x20000, None, None, None, ["fast", "full"], []), }, "modular": { @@ -138,6 +144,8 @@ class StorageVirtualDriveCreatorUsingUnusedPhysicalDrive(ManagedObject): "description": "description", "minRequiredPhysicalDrives": "min_required_physical_drives", "operStatus": "oper_status", + "secureVd": "secure_vd", + "vdInitType": "vd_init_type", }, "modular": { @@ -183,6 +191,8 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.description = None self.min_required_physical_drives = None self.oper_status = None + self.secure_vd = None + self.vd_init_type = None ManagedObject.__init__(self, "StorageVirtualDriveCreatorUsingUnusedPhysicalDrive", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingVirtualDriveGroup.py b/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingVirtualDriveGroup.py index 6f33b309..9b4d818d 100644 --- a/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingVirtualDriveGroup.py +++ b/imcsdk/mometa/storage/StorageVirtualDriveCreatorUsingVirtualDriveGroup.py @@ -38,6 +38,8 @@ class StorageVirtualDriveCreatorUsingVirtualDriveGroupConsts: STRIP_SIZE_64K = "64k" STRIP_SIZE_8K = "8k" STRIP_SIZE_DEFAULT = "default" + VD_INIT_TYPE_FAST = "fast" + VD_INIT_TYPE_FULL = "full" WRITE_POLICY_ = "" WRITE_POLICY_ALWAYS_WRITE_BACK = "Always Write Back" WRITE_POLICY_WRITE_BACK_GOOD_BBU = "Write Back Good BBU" @@ -55,7 +57,7 @@ class StorageVirtualDriveCreatorUsingVirtualDriveGroup(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("StorageVirtualDriveCreatorUsingVirtualDriveGroup", "storageVirtualDriveCreatorUsingVirtualDriveGroup", "virtual-drive-carve", VersionMeta.Version201a, "InputOutput", 0x3fff, [], ["admin"], ['storageController'], ['storageVirtualDriveWithDriveGroupSpace'], ["Get", "Set"]), + "classic": MoMeta("StorageVirtualDriveCreatorUsingVirtualDriveGroup", "storageVirtualDriveCreatorUsingVirtualDriveGroup", "virtual-drive-carve", VersionMeta.Version201a, "InputOutput", 0x7fff, [], ["admin"], ['storageController'], ['storageVirtualDriveWithDriveGroupSpace'], ["Get", "Set"]), "modular": MoMeta("StorageVirtualDriveCreatorUsingVirtualDriveGroup", "storageVirtualDriveCreatorUsingVirtualDriveGroup", "virtual-drive-carve", VersionMeta.Version2013e, "InputOutput", 0x3fff, [], ["admin"], ['storageController'], ['storageVirtualDriveWithDriveGroupSpace'], ["Get", "Set"]) } @@ -79,6 +81,7 @@ class StorageVirtualDriveCreatorUsingVirtualDriveGroup(ManagedObject): "created_virtual_drive_dn": MoPropertyMeta("created_virtual_drive_dn", "createdVirtualDriveDn", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "description": MoPropertyMeta("description", "description", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), "oper_status": MoPropertyMeta("oper_status", "operStatus", "string", VersionMeta.Version201a, MoPropertyMeta.READ_ONLY, None, 0, 510, None, [], []), + "vd_init_type": MoPropertyMeta("vd_init_type", "vdInitType", "string", VersionMeta.Version435_241008, MoPropertyMeta.READ_WRITE, 0x4000, None, None, None, ["fast", "full"], []), }, "modular": { @@ -121,6 +124,7 @@ class StorageVirtualDriveCreatorUsingVirtualDriveGroup(ManagedObject): "createdVirtualDriveDn": "created_virtual_drive_dn", "description": "description", "operStatus": "oper_status", + "vdInitType": "vd_init_type", }, "modular": { @@ -160,6 +164,7 @@ def __init__(self, parent_mo_or_dn, **kwargs): self.created_virtual_drive_dn = None self.description = None self.oper_status = None + self.vd_init_type = None ManagedObject.__init__(self, "StorageVirtualDriveCreatorUsingVirtualDriveGroup", parent_mo_or_dn, **kwargs) diff --git a/imcsdk/mometa/sysdebug/SysdebugTechSupportExport.py b/imcsdk/mometa/sysdebug/SysdebugTechSupportExport.py index 6e25c346..276fb92f 100644 --- a/imcsdk/mometa/sysdebug/SysdebugTechSupportExport.py +++ b/imcsdk/mometa/sysdebug/SysdebugTechSupportExport.py @@ -8,6 +8,7 @@ class SysdebugTechSupportExportConsts: PROTOCOL_FTP = "ftp" PROTOCOL_HTTP = "http" + PROTOCOL_NONE = "none" PROTOCOL_SCP = "scp" PROTOCOL_SFTP = "sftp" PROTOCOL_TFTP = "tftp" @@ -33,7 +34,7 @@ class SysdebugTechSupportExport(ManagedObject): "admin_state": MoPropertyMeta("admin_state", "adminState", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x2, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "dn": MoPropertyMeta("dn", "dn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x4, 0, 255, None, [], []), "hostname": MoPropertyMeta("hostname", "hostname", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x8, 0, 255, r"""(([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:([0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{0,4}|:[0-9A-Fa-f]{1,4})?|(:[0-9A-Fa-f]{1,4}){0,2})|(:[0-9A-Fa-f]{1,4}){0,3})|(:[0-9A-Fa-f]{1,4}){0,4})|:(:[0-9A-Fa-f]{1,4}){0,5})((:[0-9A-Fa-f]{1,4}){2}|:(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.(25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])){3})|(([0-9A-Fa-f]{1,4}:){1,6}|:):[0-9A-Fa-f]{0,4}|([0-9A-Fa-f]{1,4}:){7}:) |((([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6})|(([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)+)|([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))""", [], []), - "protocol": MoPropertyMeta("protocol", "protocol", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["ftp", "http", "scp", "sftp", "tftp"], []), + "protocol": MoPropertyMeta("protocol", "protocol", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, None, None, None, ["ftp", "http", "none", "scp", "sftp", "tftp"], []), "pwd": MoPropertyMeta("pwd", "pwd", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, 0, 255, None, [], []), "remote_file": MoPropertyMeta("remote_file", "remoteFile", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x40, None, None, r"""[^\(\)~`'\?\\"";<>\|&\*\^$%]{1,255}""", [], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x80, 0, 255, None, [], []), diff --git a/imcsdk/mometa/top/TopSystem.py b/imcsdk/mometa/top/TopSystem.py index 37ef16dd..b3c868b2 100644 --- a/imcsdk/mometa/top/TopSystem.py +++ b/imcsdk/mometa/top/TopSystem.py @@ -259,6 +259,7 @@ class TopSystemConsts: TIME_ZONE_ASIA_KARACHI = "Asia/Karachi" TIME_ZONE_ASIA_KASHGAR = "Asia/Kashgar" TIME_ZONE_ASIA_KATHMANDU = "Asia/Kathmandu" + TIME_ZONE_ASIA_KATMANDU = "Asia/Katmandu" TIME_ZONE_ASIA_KHANDYGA = "Asia/Khandyga" TIME_ZONE_ASIA_KOLKATA = "Asia/Kolkata" TIME_ZONE_ASIA_KRASNOYARSK = "Asia/Krasnoyarsk" @@ -282,6 +283,7 @@ class TopSystemConsts: TIME_ZONE_ASIA_QYZYLORDA = "Asia/Qyzylorda" TIME_ZONE_ASIA_RANGOON = "Asia/Rangoon" TIME_ZONE_ASIA_RIYADH = "Asia/Riyadh" + TIME_ZONE_ASIA_SAIGON = "Asia/Saigon" TIME_ZONE_ASIA_SAKHALIN = "Asia/Sakhalin" TIME_ZONE_ASIA_SAMARKAND = "Asia/Samarkand" TIME_ZONE_ASIA_SEOUL = "Asia/Seoul" @@ -323,6 +325,7 @@ class TopSystemConsts: TIME_ZONE_AUSTRALIA_MELBOURNE = "Australia/Melbourne" TIME_ZONE_AUSTRALIA_PERTH = "Australia/Perth" TIME_ZONE_AUSTRALIA_SYDNEY = "Australia/Sydney" + TIME_ZONE_ETC_GMT = "Etc/GMT" TIME_ZONE_EUROPE_AMSTERDAM = "Europe/Amsterdam" TIME_ZONE_EUROPE_ANDORRA = "Europe/Andorra" TIME_ZONE_EUROPE_ATHENS = "Europe/Athens" @@ -444,7 +447,7 @@ class TopSystem(ManagedObject): naming_props = set([]) mo_meta = { - "classic": MoMeta("TopSystem", "topSystem", "sys", VersionMeta.Version151f, "InputOutput", 0x7f, [], ["admin", "read-only", "user"], ['topRoot'], ['aaaLdap', 'aaaTacacsPlus', 'aaaUserEp', 'certificateManagement', 'cloudMgmtSvc', 'commSvcEp', 'computeRackUnit', 'equipmentRackEnclosure', 'huuController', 'iodController', 'kmipManagement', 'mctpCertificateManagement', 'mgmtBackup', 'mgmtImporter', 'mgmtInventory', 'osiController', 'storageSasExpander', 'systemBoardUnit', 'vicBackupAll', 'vicImporterAll'], ["Get", "Set"]), + "classic": MoMeta("TopSystem", "topSystem", "sys", VersionMeta.Version151f, "InputOutput", 0x7f, [], ["admin", "read-only", "user"], ['topRoot'], ['aaaLdap', 'aaaTacacsPlus', 'aaaUserEp', 'certificateManagement', 'cloudMgmtSvc', 'commSvcEp', 'computeRackUnit', 'equipmentRackEnclosure', 'huuController', 'iodController', 'kmipManagement', 'mctpCertificateManagement', 'mgmtBackup', 'mgmtImporter', 'mgmtInventory', 'nvmeHybridSlotConfig', 'osiController', 'storageSasExpander', 'systemBoardUnit', 'vicBackupAll', 'vicImporterAll'], ["Get", "Set"]), "modular": MoMeta("TopSystem", "topSystem", "sys", VersionMeta.Version2013e, "InputOutput", 0xff, [], ["admin", "read-only", "user"], ['topRoot'], ['aaaLdap', 'aaaTacacsPlus', 'aaaUserEp', 'certificateManagement', 'cloudMgmtSvc', 'commSvcEp', 'equipmentChassis', 'sysdebugTechSupportExport'], ["Get", "Set"]) } @@ -457,7 +460,7 @@ class TopSystem(ManagedObject): "fips_enable": MoPropertyMeta("fips_enable", "fipsEnable", "string", VersionMeta.Version401a, MoPropertyMeta.READ_WRITE, 0x8, None, None, None, ["Disabled", "Enabled", "disabled", "enabled"], []), "rn": MoPropertyMeta("rn", "rn", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x10, 0, 255, None, [], []), "status": MoPropertyMeta("status", "status", "string", VersionMeta.Version151f, MoPropertyMeta.READ_WRITE, 0x20, None, None, None, ["", "created", "deleted", "modified", "removed"], []), - "time_zone": MoPropertyMeta("time_zone", "timeZone", "string", VersionMeta.Version202c, MoPropertyMeta.READ_WRITE, 0x40, 0, 510, None, ["Africa/Abidjan", "Africa/Accra", "Africa/Addis Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar es Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao Tome", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos Aires", "America/Argentina/Catamarca", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio Gallegos", "America/Argentina/Salta", "America/Argentina/San Juan", "America/Argentina/San Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Bahia", "America/Bahia Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa Vista", "America/Bogota", "America/Boise", "America/Cambridge Bay", "America/Campo Grande", "America/Cancun", "America/Caracas", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Costa Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El Salvador", "America/Fortaleza", "America/Glace Bay", "America/Godthab", "America/Goose Bay", "America/Grand Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Kralendijk", "America/La Paz", "America/Lima", "America/Los Angeles", "America/Lower Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North Dakota/Beulah", "America/North Dakota/Center", "America/North Dakota/New Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port of Spain", "America/Port-au-Prince", "America/Porto Velho", "America/Puerto Rico", "America/Rainy River", "America/Rankin Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio Branco", "America/Santa Isabel", "America/Santarem", "America/Santiago", "America/Santo Domingo", "America/Sao Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St Barthelemy", "America/St Johns", "America/St Kitts", "America/St Lucia", "America/St Thomas", "America/St Vincent", "America/Swift Current", "America/Tegucigalpa", "America/Thule", "America/Thunder Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Colombo", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho Chi Minh", "Asia/Hong Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Thimphu", "Asia/Tokyo", "Asia/Ulaanbaatar", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape Verde", "Atlantic/Faroe", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South Georgia", "Atlantic/St Helena", "Atlantic/Stanley", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken Hill", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/Lindeman", "Australia/Lord Howe", "Australia/Melbourne", "Australia/Perth", "Australia/Sydney", "Europe/Amsterdam", "Europe/Andorra", "Europe/Athens", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle of Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San Marino", "Europe/Sarajevo", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Pacific/Apia", "Pacific/Auckland", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Port Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Wake", "Pacific/Wallis", "UTC"], []), + "time_zone": MoPropertyMeta("time_zone", "timeZone", "string", VersionMeta.Version202c, MoPropertyMeta.READ_WRITE, 0x40, 0, 510, None, ["Africa/Abidjan", "Africa/Accra", "Africa/Addis Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar es Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao Tome", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos Aires", "America/Argentina/Catamarca", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio Gallegos", "America/Argentina/Salta", "America/Argentina/San Juan", "America/Argentina/San Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Bahia", "America/Bahia Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa Vista", "America/Bogota", "America/Boise", "America/Cambridge Bay", "America/Campo Grande", "America/Cancun", "America/Caracas", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Costa Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El Salvador", "America/Fortaleza", "America/Glace Bay", "America/Godthab", "America/Goose Bay", "America/Grand Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Kralendijk", "America/La Paz", "America/Lima", "America/Los Angeles", "America/Lower Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North Dakota/Beulah", "America/North Dakota/Center", "America/North Dakota/New Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port of Spain", "America/Port-au-Prince", "America/Porto Velho", "America/Puerto Rico", "America/Rainy River", "America/Rankin Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio Branco", "America/Santa Isabel", "America/Santarem", "America/Santiago", "America/Santo Domingo", "America/Sao Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St Barthelemy", "America/St Johns", "America/St Kitts", "America/St Lucia", "America/St Thomas", "America/St Vincent", "America/Swift Current", "America/Tegucigalpa", "America/Thule", "America/Thunder Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Colombo", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho Chi Minh", "Asia/Hong Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Thimphu", "Asia/Tokyo", "Asia/Ulaanbaatar", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape Verde", "Atlantic/Faroe", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South Georgia", "Atlantic/St Helena", "Atlantic/Stanley", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken Hill", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/Lindeman", "Australia/Lord Howe", "Australia/Melbourne", "Australia/Perth", "Australia/Sydney", "Etc/GMT", "Europe/Amsterdam", "Europe/Andorra", "Europe/Athens", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle of Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San Marino", "Europe/Sarajevo", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Pacific/Apia", "Pacific/Auckland", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Port Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Wake", "Pacific/Wallis", "UTC"], []), "address": MoPropertyMeta("address", "address", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, 0, 255, r"""(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)""", [], []), "child_action": MoPropertyMeta("child_action", "childAction", "string", VersionMeta.Version151f, MoPropertyMeta.INTERNAL, None, None, None, None, [], []), "current_time": MoPropertyMeta("current_time", "currentTime", "string", VersionMeta.Version151f, MoPropertyMeta.READ_ONLY, None, None, None, None, [], []), diff --git a/setup.cfg b/setup.cfg index 6e835912..7850acc7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.9.13 +current_version = 0.9.50 commit = False tag = False diff --git a/setup.py b/setup.py index f575f2c3..835dd80a 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ setup( name='imcsdk', - version='0.9.13', + version='0.9.50', description="python SDK for Cisco UCS IMC", long_description=readme + '\n\n' + history, long_description_content_type='text/x-rst', @@ -49,6 +49,7 @@ 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.12', ], tests_require=test_requirements, test_suite='nose.collector', diff --git a/tests/unit_tests/common/test_imcversion.py b/tests/unit_tests/common/test_imcversion.py index 51050494..a52a3d93 100644 --- a/tests/unit_tests/common/test_imcversion.py +++ b/tests/unit_tests/common/test_imcversion.py @@ -10,86 +10,132 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -import unittest +import unittest from imcsdk.imcmeta import VersionMeta from imcsdk.imccoremeta import ImcVersion -class TestImcVersion(unittest.TestCase): +class TestIMCVersion(unittest.TestCase): def test_nightly_version1(self): version1 = ImcVersion("2.0(13aS6)") version2 = ImcVersion("3.0(1S10)") - assert (version1 < version2) == True - + self.assertTrue(version1 < version2) def test_nightly_version2(self): version1 = ImcVersion("2.0(13aS6)") version2 = ImcVersion("2.0(1S10)") - assert (version1 > version2) == True - + self.assertTrue(version1 > version2) def test_nightly_version3(self): # 2.0(2cS6) will be considered as 2.0(2d) internally version1 = ImcVersion("2.0(2cS6)") version2 = ImcVersion("2.0(2c)") - assert (version1 == version2) == False - + self.assertFalse(version1 == version2) def test_nightly_version4(self): version1 = ImcVersion("2.0(2cS6)") version2 = ImcVersion("2.0(3)") - assert (version1 < version2) == True - + self.assertTrue(version1 < version2) def test_spin_version1(self): # version interpreted as 4.0(2b) version1 = ImcVersion("4.0(2aS3)") version2 = ImcVersion("4.0(2b)") - assert (version1 == version2) == True - + self.assertFalse(version1 == version2) def test_spin_version2(self): # version interpreted as 4.0(234c) version1 = ImcVersion("4.0(234bS3)") version2 = ImcVersion("4.0(234c)") - assert (version1 == version2) == True - + self.assertFalse(version1 == version2) def test_spin_version3(self): # version interpreted as 4.0(2z) version1 = ImcVersion("4.0(2S3)") version2 = ImcVersion("4.0(2z)") - assert (version1 == version2) == True - + self.assertFalse(version1 == version2) def test_spin_version4(self): # version interpreted as 4.0(234z) version1 = ImcVersion("4.0(234S3)") version2 = ImcVersion("4.0(234z)") - assert (version1 == version2) == True - + self.assertFalse(version1 == version2) def test_patch_version1(self): - # version interpreted as 4.0(235a) version1 = ImcVersion("4.0(234.5)") version2 = ImcVersion("4.0(235a)") - assert (version1 == version2) == True - + self.assertFalse(version1 == version2) def test_gt_same_major_version(self): version1 = VersionMeta.Version151f version2 = VersionMeta.Version151x - assert (version1 < version2) == True - + self.assertTrue(version1 < version2) def test_gt_different_major_version(self): version1 = VersionMeta.Version151x version2 = VersionMeta.Version202c - assert (version1 < version2) == True - + self.assertTrue(version1 < version2) def test_patch_versions(self): + # when we don't see a patch version we use z + # so 2.0(12) will be considerde as 2.0(12z) version1 = ImcVersion("2.0(12b)") version2 = ImcVersion("2.0(12)") - assert (version1 > version2) == True - + self.assertFalse(version1 > version2) + + def test_patch_spin_versions(self): + # Create instances for testing patch and spin versions + alpha_ver1 = ImcVersion("4.2(1a)") + alpha_ver2 = ImcVersion("4.2(1b)") + alpha_ver3 = ImcVersion("4.2(2a)") + alpha_ver4 = ImcVersion("4.2(3a)") + alpha_ver5 = ImcVersion("4.3(1a)") + num_ver1 = ImcVersion("4.3(2.230190)") + num_ver2 = ImcVersion("4.3(2.230191)") + num_ver3 = ImcVersion("4.3(3.230000)") + num_ver4 = ImcVersion("4.4(1.230000)") + # Verify version parts + self.assertEqual(alpha_ver1.major, "4") + self.assertEqual(alpha_ver1.minor, "2") + self.assertEqual(alpha_ver1.mr, "1") + self.assertEqual(alpha_ver1.patch, "a") + self.assertIsNone(alpha_ver1.spin) + self.assertEqual(num_ver1.major, "4") + self.assertEqual(num_ver1.minor, "3") + self.assertEqual(num_ver1.mr, "2") + self.assertIsNone(num_ver1.patch) + self.assertEqual(num_ver1.spin, "230190") + # Compare Patch versions + self.assertTrue(alpha_ver1 < alpha_ver2) + self.assertTrue(alpha_ver2 > alpha_ver1) + self.assertFalse(alpha_ver1 > alpha_ver2) + self.assertFalse(alpha_ver2 < alpha_ver1) + self.assertFalse(alpha_ver2 == alpha_ver1) + self.assertTrue(alpha_ver2 == alpha_ver2) + self.assertTrue(alpha_ver2 < alpha_ver3) + self.assertTrue(alpha_ver3 < alpha_ver4) + self.assertTrue(alpha_ver4 < alpha_ver5) + # Compare Patch versions with Spin versions. + self.assertTrue(alpha_ver5 < num_ver1) + self.assertTrue(alpha_ver5 <= num_ver1) + self.assertFalse(alpha_ver5 > num_ver1) + self.assertFalse(alpha_ver5 >= num_ver1) + self.assertTrue(alpha_ver4 < num_ver4) + self.assertTrue(alpha_ver4 < num_ver4) + self.assertFalse(alpha_ver3 > num_ver3) + # Compare Spin Versions. + self.assertTrue(num_ver1 < num_ver2) + self.assertTrue(num_ver2 > num_ver1) + self.assertTrue(num_ver2 >= num_ver1) + self.assertTrue(num_ver2 >= num_ver2) + self.assertFalse(num_ver1 >= num_ver2) + self.assertTrue(num_ver2 <= num_ver2) + self.assertFalse(num_ver2 <= num_ver1) + self.assertTrue(num_ver1 <= num_ver2) + self.assertTrue(num_ver1 <= num_ver1) + self.assertFalse(num_ver1 > num_ver2) + self.assertFalse(num_ver2 < num_ver1) + self.assertFalse(num_ver2 == num_ver1) + self.assertTrue(num_ver2 == num_ver2) + self.assertTrue(num_ver2 < num_ver3) + self.assertTrue(num_ver3 < num_ver4)