From 532d9c196fa455f930a777ac773704858030b54b Mon Sep 17 00:00:00 2001 From: Hussain Sherief Date: Sat, 21 Aug 2021 19:58:51 +0530 Subject: [PATCH] ucs* files 421a --- ucsmsdk/ucsconstants.py | 65 +++++++++++++++- ucsmsdk/ucscoremeta.py | 151 ++++++------------------------------- ucsmsdk/ucscoreutils.py | 2 + ucsmsdk/ucsdriver.py | 34 +++++---- ucsmsdk/ucseventhandler.py | 8 +- ucsmsdk/ucsfilter.py | 4 + ucsmsdk/ucsgenutils.py | 25 ++++-- ucsmsdk/ucshandle.py | 44 ++++++----- ucsmsdk/ucsmeta.py | 105 ++++++++++++++++++++------ ucsmsdk/ucsmethod.py | 1 + ucsmsdk/ucsmo.py | 7 +- ucsmsdk/ucssession.py | 62 ++++++++++++--- ucsmsdk/ucsxmlcodec.py | 2 +- 13 files changed, 296 insertions(+), 214 deletions(-) diff --git a/ucsmsdk/ucsconstants.py b/ucsmsdk/ucsconstants.py index ab868912..a5853b0b 100644 --- a/ucsmsdk/ucsconstants.py +++ b/ucsmsdk/ucsconstants.py @@ -389,6 +389,7 @@ class NamingId: BIOS_VF_POSTERROR_PAUSE = "biosVfPOSTErrorPause" BIOS_VF_PSTATECOORDINATION = "biosVfPSTATECoordination" BIOS_VF_PACKAGE_CSTATE_LIMIT = "biosVfPackageCStateLimit" + BIOS_VF_PANIC_AND_HIGH_WATERMARK = "biosVfPanicAndHighWatermark" BIOS_VF_PROCESSOR_C1_E = "biosVfProcessorC1E" BIOS_VF_PROCESSOR_C3_REPORT = "biosVfProcessorC3Report" BIOS_VF_PROCESSOR_C6_REPORT = "biosVfProcessorC6Report" @@ -547,6 +548,7 @@ class NamingId: COMPUTE_PCIE_FATAL_STATS = "computePCIeFatalStats" COMPUTE_PCI_CAP = "computePciCap" COMPUTE_PCI_SLOT_SCAN_DEF = "computePciSlotScanDef" + COMPUTE_PERSONALITY = "computePersonality" COMPUTE_PHYSICAL_ASSOC_CTX = "computePhysicalAssocCtx" COMPUTE_PHYSICAL_EXTENSION = "computePhysicalExtension" COMPUTE_PHYSICAL_FSM = "computePhysicalFsm" @@ -563,6 +565,7 @@ class NamingId: COMPUTE_POOLED_SLOT = "computePooledSlot" COMPUTE_POOLING_POLICY = "computePoolingPolicy" COMPUTE_PORT_DISC_POLICY = "computePortDiscPolicy" + COMPUTE_POWER_SAVE_POLICY = "computePowerSavePolicy" COMPUTE_POWER_SYNC_DEF = "computePowerSyncDef" COMPUTE_POWER_SYNC_POLICY = "computePowerSyncPolicy" COMPUTE_PSU_CONTROL = "computePsuControl" @@ -689,6 +692,7 @@ class NamingId: EQUIPMENT_ADAPTOR_CONN_DEF = "equipmentAdaptorConnDef" EQUIPMENT_ADAPTOR_DEF = "equipmentAdaptorDef" EQUIPMENT_ADVANCED_BOOT_ORDER = "equipmentAdvancedBootOrder" + EQUIPMENT_AUTO_CONFIG_MODE = "equipmentAutoConfigMode" EQUIPMENT_AUTOCONFIG_POLICY = "equipmentAutoconfigPolicy" EQUIPMENT_BASE_BOARD_CAP_PROVIDER = "equipmentBaseBoardCapProvider" EQUIPMENT_BEACON_CAP_PROVIDER = "equipmentBeaconCapProvider" @@ -744,6 +748,7 @@ class NamingId: EQUIPMENT_EMBEDDED_CONTROLLER_CONFIG = "equipmentEmbeddedControllerConfig" EQUIPMENT_EMBEDDED_STORAGE_DEF = "equipmentEmbeddedStorageDef" EQUIPMENT_FAN = "equipmentFan" + EQUIPMENT_FAN_AGGRESSIVE_COOLING_CAP = "equipmentFanAggressiveCoolingCap" EQUIPMENT_FAN_MODULE = "equipmentFanModule" EQUIPMENT_FAN_MODULE_CAP_PROVIDER = "equipmentFanModuleCapProvider" EQUIPMENT_FAN_MODULE_DEF = "equipmentFanModuleDef" @@ -833,6 +838,7 @@ class NamingId: EQUIPMENT_PCI_SWITCH_CAP_PROVIDER = "equipmentPciSwitchCapProvider" EQUIPMENT_PCIE_SLOT_ORIENTATION = "equipmentPcieSlotOrientation" EQUIPMENT_PERSISTENT_MEMORY_UNIT_CAP_PROVIDER = "equipmentPersistentMemoryUnitCapProvider" + EQUIPMENT_PERSONALITY = "equipmentPersonality" EQUIPMENT_PFC_MMU_CAP = "equipmentPfcMmuCap" EQUIPMENT_PHYS_DEVICES_PER_BOARD = "equipmentPhysDevicesPerBoard" EQUIPMENT_PHYSICAL_DEF = "equipmentPhysicalDef" @@ -890,6 +896,7 @@ class NamingId: EQUIPMENT_SLOT_ARRAY = "equipmentSlotArray" EQUIPMENT_SLOT_ARRAY_REF = "equipmentSlotArrayRef" EQUIPMENT_SLOT_EP = "equipmentSlotEp" + EQUIPMENT_SPDM_CERTIFICATE_CAP = "equipmentSpdmCertificateCap" EQUIPMENT_SPEED_COMPATIBILITY = "equipmentSpeedCompatibility" EQUIPMENT_STORAGE_CONTROLLER_CONFIG = "equipmentStorageControllerConfig" EQUIPMENT_STORAGE_CONTROLLER_SLOT_DEF = "equipmentStorageControllerSlotDef" @@ -1197,6 +1204,11 @@ class NamingId: FCPOOL_INITIATOR = "fcpoolInitiator" FCPOOL_INITIATOR_EP = "fcpoolInitiatorEp" FCPOOL_INITIATORS = "fcpoolInitiators" + FCPOOL_OUI = "fcpoolOui" + FCPOOL_OUIS = "fcpoolOuis" + FCPOOL_OUIS_FSM = "fcpoolOuisFsm" + FCPOOL_OUIS_FSM_STAGE = "fcpoolOuisFsmStage" + FCPOOL_OUIS_FSM_TASK = "fcpoolOuisFsmTask" FCPOOL_POOLABLE = "fcpoolPoolable" FCPOOL_UNIVERSE = "fcpoolUniverse" FEATURE_CONTEXT_EP = "featureContextEp" @@ -1269,6 +1281,7 @@ class NamingId: FIRMWARE_RUNNING = "firmwareRunning" FIRMWARE_SECOND_CONTROLLER_CHASSIS_CONSTRAINT = "firmwareSecondControllerChassisConstraint" FIRMWARE_SECOND_CONTROLLER_SERVER_CONSTRAINT = "firmwareSecondControllerServerConstraint" + FIRMWARE_SECURE_FPGA = "firmwareSecureFPGA" FIRMWARE_SERVER_CHASSIS_CONSTRAINT = "firmwareServerChassisConstraint" FIRMWARE_SERVER_TYPE_CONSTRAINT = "firmwareServerTypeConstraint" FIRMWARE_SERVICE_PACK = "firmwareServicePack" @@ -1560,6 +1573,13 @@ class NamingId: MGMT_PROF_DERIVED_INTERFACE = "mgmtProfDerivedInterface" MGMT_RESOLVE_BACKUP_FILENAMES = "mgmtResolveBackupFilenames" MGMT_SECURITY = "mgmtSecurity" + MGMT_SPDM_CERTIFICATE = "mgmtSpdmCertificate" + MGMT_SPDM_CERTIFICATE_DATA = "mgmtSpdmCertificateData" + MGMT_SPDM_CERTIFICATE_INVENTORY = "mgmtSpdmCertificateInventory" + MGMT_SPDM_CERTIFICATE_POLICY = "mgmtSpdmCertificatePolicy" + MGMT_SW_PERSONALITIES = "mgmtSwPersonalities" + MGMT_SW_PERSONALITIES_INVENTORY = "mgmtSwPersonalitiesInventory" + MGMT_SW_PERSONALITY = "mgmtSwPersonality" MGMT_USB_NIC_MGMT_IF = "mgmtUsbNicMgmtIf" MGMT_VNET = "mgmtVnet" MO_INV_KV = "moInvKv" @@ -1628,6 +1648,10 @@ class NamingId: PCI_LINK = "pciLink" PCI_SWITCH = "pciSwitch" PCI_UNIT = "pciUnit" + PFC_WATCH_DOG = "pfcWatchDog" + PFC_WATCH_DOG_FSM = "pfcWatchDogFsm" + PFC_WATCH_DOG_FSM_STAGE = "pfcWatchDogFsmStage" + PFC_WATCH_DOG_FSM_TASK = "pfcWatchDogFsmTask" PKI_CERT_REQ = "pkiCertReq" PKI_EP = "pkiEp" PKI_EP_FSM = "pkiEpFsm" @@ -2155,6 +2179,7 @@ class NamingPropertyId: _ABORT_ERRORS1_WEEK_H = "AbortErrors1WeekH" _ABORT_ERRORS2_WEEKS = "AbortErrors2Weeks" _ABORT_ERRORS2_WEEKS_H = "AbortErrors2WeeksH" + _ADDL_INFO = "AddlInfo" _CHASSIS_I2_CERRORS = "ChassisI2CErrors" _CHASSIS_I2_CERRORS_AVG = "ChassisI2CErrorsAvg" _CHASSIS_I2_CERRORS_MAX = "ChassisI2CErrorsMax" @@ -2288,6 +2313,7 @@ class NamingPropertyId: _FCHCORRECTABLE_ERRORS1_WEEK_H = "FCHcorrectableErrors1WeekH" _FCHCORRECTABLE_ERRORS2_WEEKS = "FCHcorrectableErrors2Weeks" _FCHCORRECTABLE_ERRORS2_WEEKS_H = "FCHcorrectableErrors2WeeksH" + _FPGAIMAGE_STATUS = "FPGAImageStatus" _FAN_MODULE_I2_CERRORS = "FanModuleI2CErrors" _FAN_MODULE_I2_CERRORS_AVG = "FanModuleI2CErrorsAvg" _FAN_MODULE_I2_CERRORS_MAX = "FanModuleI2CErrorsMax" @@ -2316,6 +2342,7 @@ class NamingPropertyId: _FLOATING_POINT_UNIT_UNCORRECTABLE_ERRORS2_WEEKS_H = "FloatingPointUnitUncorrectableErrors2WeeksH" _HDDMON_SUPPORT = "HDDMonSupport" _IPV4_ADDRESS = "IPv4Address" + _ID = "Id" _IMAGE_NAME_DN = "ImageNameDn" _INSTRUCTION_FETCH_UNIT_CORRECTABLE_ERRORS = "InstructionFetchUnitCorrectableErrors" _INSTRUCTION_FETCH_UNIT_CORRECTABLE_ERRORS15_MIN = "InstructionFetchUnitCorrectableErrors15Min" @@ -2448,6 +2475,7 @@ class NamingPropertyId: _MODULE_POWER_AVG = "ModulePowerAvg" _MODULE_POWER_MAX = "ModulePowerMax" _MODULE_POWER_MIN = "ModulePowerMin" + _NAME = "Name" _NORTH_BRIDGE_IOCORRECTABLE_ERRORS = "NorthBridgeIOCorrectableErrors" _NORTH_BRIDGE_IOCORRECTABLE_ERRORS15_MIN = "NorthBridgeIOCorrectableErrors15Min" _NORTH_BRIDGE_IOCORRECTABLE_ERRORS15_MIN_H = "NorthBridgeIOCorrectableErrors15MinH" @@ -2592,6 +2620,7 @@ class NamingPropertyId: _SQETEST_DELTA_AVG = "SQETestDeltaAvg" _SQETEST_DELTA_MAX = "SQETestDeltaMax" _SQETEST_DELTA_MIN = "SQETestDeltaMin" + _SECURED = "Secured" _SLOT_OUTLET1 = "SlotOutlet1" _SLOT_OUTLET1_AVG = "SlotOutlet1Avg" _SLOT_OUTLET1_MAX = "SlotOutlet1Max" @@ -2605,6 +2634,7 @@ class NamingPropertyId: _SLOT_OUTLET3_MAX = "SlotOutlet3Max" _SLOT_OUTLET3_MIN = "SlotOutlet3Min" _STEP = "Step" + _SWITCH_ID = "SwitchId" _SYSTEM_MANAGEMENT_UNIT_CORRECTABLE_ERRORS = "SystemManagementUnitCorrectableErrors" _SYSTEM_MANAGEMENT_UNIT_CORRECTABLE_ERRORS15_MIN = "SystemManagementUnitCorrectableErrors15Min" _SYSTEM_MANAGEMENT_UNIT_CORRECTABLE_ERRORS15_MIN_H = "SystemManagementUnitCorrectableErrors15MinH" @@ -2723,6 +2753,7 @@ class NamingPropertyId: ADAPTOR_TYPE = "adaptorType" ADATE = "adate" ADATETIME = "adatetime" + ADDITIONAL_INFO = "additionalInfo" ADDR = "addr" ADDRESS = "address" ADDRESS_PARITY_ERRORS = "addressParityErrors" @@ -2796,6 +2827,7 @@ class NamingPropertyId: AGENT_POLICY_NAME = "agentPolicyName" AGGR_PORT_ID = "aggrPortId" AGGREGATION_CAP = "aggregationCap" + AGGRESSIVE_COOLING = "aggressiveCooling" AHCI_SETTING = "ahciSetting" AIRFLOW_DIRECTION = "airflowDirection" ALARM_DESC = "alarmDesc" @@ -2868,6 +2900,8 @@ class NamingPropertyId: AUTH_PROFILE_NAME = "authProfileName" AUTH_USER = "authUser" AUTHORIZATION = "authorization" + AUTO_CONFIG_MODE = "autoConfigMode" + AUTO_CONFIG_MODE_SUPPORTED = "autoConfigModeSupported" AUTO_DELETE = "autoDelete" AUTO_DEPLOY = "autoDeploy" AUTO_NEGOTIATE = "autoNegotiate" @@ -3036,9 +3070,13 @@ class NamingPropertyId: CENTRALE_VNET_EP_DN = "centraleVnetEpDn" CERT = "cert" CERT_CHAIN = "certChain" + CERT_CONTENT = "certContent" CERT_FILE = "certFile" + CERT_HASH_KEY = "certHashKey" + CERT_ID = "certId" CERT_SIGN_REQUEST = "certSignRequest" CERT_STATUS = "certStatus" + CERT_TYPE = "certType" CERTIFICATE = "certificate" CFGD_MEMORY_PERCENTAGE = "cfgdMemoryPercentage" CH_RSRVD_POWER = "chRsrvdPower" @@ -3126,6 +3164,7 @@ class NamingPropertyId: COMM_METHOD = "commMethod" COMM_TYPE = "commType" COMMAND_OPTIONS = "commandOptions" + COMMON_NAME = "commonName" COMMUNICATION_TYPE = "communicationType" COMMUNITY = "community" COMP = "comp" @@ -3211,6 +3250,7 @@ class NamingPropertyId: CONTROLLER_STATUS = "controllerStatus" CONTROLLER_SUB_TYPE = "controllerSubType" CONTROLLER_TYPE = "controllerType" + CONTROLLER_VERSION = "controllerVersion" CONVERTED_DN = "convertedDn" CONVERTED_EP_REF = "convertedEpRef" COOKIE = "cookie" @@ -3542,6 +3582,7 @@ class NamingPropertyId: ENABLE_HAFAILOVER = "enableHAFailover" ENABLE_LLDP_TRANSMIT = "enableLldpTransmit" ENABLE_NW_STATS_COLLECTION = "enableNwStatsCollection" + ENABLE_PWDEXPIRY = "enablePWDExpiry" ENABLE_SSL = "enableSSL" ENABLED_CAPABILITIES = "enabledCapabilities" ENABLED_STATUS = "enabledStatus" @@ -3657,6 +3698,7 @@ class NamingPropertyId: EXPANDER_STATE = "expanderState" EXPECTED_MEMORY = "expectedMemory" EXPIRATION = "expiration" + EXPIRATION_PERIOD = "expirationPeriod" EXPIRATION_WARN_TIME = "expirationWarnTime" EXPIRES = "expires" EXPORT_FAILURE_REASON = "exportFailureReason" @@ -3720,6 +3762,7 @@ class NamingPropertyId: FAN_SPEED_POLICY_FAULT = "fanSpeedPolicyFault" FAN_SPEED_POLICY_OPER_STATE = "fanSpeedPolicyOperState" FAST_TIMER = "fastTimer" + FAULT_ALERT_SETTING = "faultAlertSetting" FAULT_MONITORING = "faultMonitoring" FAULT_QUALIFIER = "faultQualifier" FAULTS = "faults" @@ -4176,10 +4219,18 @@ class NamingPropertyId: IS_SYNC_ALLOWED = "isSyncAllowed" IS_SYSTEM = "isSystem" IS_USB_NIC_SUPPORTED = "isUsbNicSupported" + IS_USER_UPLOADED = "isUserUploaded" IS_VALID_CONFIG = "isValidConfig" IS_ANALOG = "is_analog" + ISC_KVMSUPPORTED = "iscKVMSupported" ISCSI_CONFIG_ISSUES = "iscsiConfigIssues" ISONAME = "isoname" + ISSUER_COMMON_NAME = "issuerCommonName" + ISSUER_COUNTRY_CODE = "issuerCountryCode" + ISSUER_LOCALITY = "issuerLocality" + ISSUER_ORG_NAME = "issuerOrgName" + ISSUER_ORG_UNIT_NAME = "issuerOrgUnitName" + ISSUER_STATE = "issuerState" ISSUES = "issues" ITEM = "item" ITEM_DN = "itemDn" @@ -4900,6 +4951,7 @@ class NamingPropertyId: OPER_SCRUB_POLICY_NAME = "operScrubPolicyName" OPER_SERVICE_PACK_VERSION = "operServicePackVersion" OPER_SOL_POLICY_NAME = "operSolPolicyName" + OPER_SPDM_CERTIFICATE_POLICY_NAME = "operSpdmCertificatePolicyName" OPER_SPEED = "operSpeed" OPER_SRC_TEMPL_NAME = "operSrcTemplName" OPER_STATE = "operState" @@ -4942,6 +4994,7 @@ class NamingPropertyId: ORIGINAL_NODE_WWN = "originalNodeWwn" ORIGINAL_UUID = "originalUuid" ORIGINAL_WWN = "originalWwn" + OUI = "oui" OUT = "out" OUT_DISCARD = "outDiscard" OUT_DISCARD_DELTA = "outDiscardDelta" @@ -5037,6 +5090,8 @@ class NamingPropertyId: PARTITION_END = "partitionEnd" PARTITION_START = "partitionStart" PASS_THRU = "passThru" + PASSWDEXPIRATION = "passwdexpiration" + PASSWDEXPIRYSTATUS = "passwdexpirystatus" PASSWORD = "password" PASSWORD_STATE = "passwordState" PASSWORDLESS_SSH = "passwordlessSsh" @@ -5317,7 +5372,6 @@ class NamingPropertyId: PWD_CHANGE_INTERVAL_BEGIN = "pwdChangeIntervalBegin" PWD_CHANGED_DATE = "pwdChangedDate" PWD_HISTORY = "pwdHistory" - PWD_LIFE_TIME = "pwdLifeTime" PWD_SET = "pwdSet" PWD_STRENGTH_CHECK = "pwdStrengthCheck" PWR_CHANGE_SRC = "pwrChangeSrc" @@ -5722,6 +5776,9 @@ class NamingPropertyId: SPARING_ERRORS1_WEEK_H = "sparingErrors1WeekH" SPARING_ERRORS2_WEEKS = "sparingErrors2Weeks" SPARING_ERRORS2_WEEKS_H = "sparingErrors2WeeksH" + SPDM_CERTIFICATE_POLICY_NAME = "spdmCertificatePolicyName" + SPDM_FAULT = "spdmFault" + SPDM_FAULT_DESC = "spdmFaultDesc" SPEED = "speed" SPEED_AVG = "speedAvg" SPEED_INFO = "speedInfo" @@ -6180,6 +6237,8 @@ class NamingPropertyId: V_STATUS = "vStatus" V_SWITCH_ID = "vSwitchId" V_SWITCH_NAME = "vSwitchName" + VALID_FROM = "validFrom" + VALID_TO = "validTo" VALIDATE_STATUS = "validateStatus" VALIDITY = "validity" VALUE = "value" @@ -6347,6 +6406,7 @@ class NamingPropertyId: VP_POSTERROR_PAUSE = "vpPOSTErrorPause" VP_PSTATECOORDINATION = "vpPSTATECoordination" VP_PACKAGE_CSTATE_LIMIT = "vpPackageCStateLimit" + VP_PANIC_AND_HIGH_WATERMARK = "vpPanicAndHighWatermark" VP_PATROL_SCRUB = "vpPatrolScrub" VP_PORT6064_EMULATION = "vpPort6064Emulation" VP_POWER_TECHNOLOGY = "vpPowerTechnology" @@ -6408,6 +6468,9 @@ class NamingPropertyId: VP_XHCIMODE = "vpXHCIMode" VSAN_ID = "vsanId" WARNINGS = "warnings" + WD_ADMIN_STATE = "wdAdminState" + WD_INTERVAL = "wdInterval" + WD_SHUTDOWN_MULTIPLIER = "wdShutdownMultiplier" WEAR_PERCENTAGE = "wearPercentage" WEAR_PERCENTAGE_AVG = "wearPercentageAvg" WEAR_PERCENTAGE_MAX = "wearPercentageMax" diff --git a/ucsmsdk/ucscoremeta.py b/ucsmsdk/ucscoremeta.py index 9d3aa851..59cbfd8c 100644 --- a/ucsmsdk/ucscoremeta.py +++ b/ucsmsdk/ucscoremeta.py @@ -42,19 +42,17 @@ def __init__(self, version): return None self.__version = version - self.__major = None - self.__minor = None - self.__mr = None - self.__patch = None - self.__spin = None - self.__build = None match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." "(?P(([0-9])|([1-9][0-9]{0,1})))\(" "(?P(([0-9])|([1-9][0-9]{0,2})))\." "(?P(([0-9])|([1-9][0-9]{0,4})))\)$") match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): + if match_obj: + self.__major = match_obj.group("major") + self.__minor = match_obj.group("minor") + self.__mr = match_obj.group("mr") + self.__patch = match_obj.group("patch") return match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." @@ -62,99 +60,23 @@ def __init__(self, version): "(?P(([0-9])|([1-9][0-9]{0,2})))" "(?P[a-z])\)$") match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): + if match_obj: + self.__major = match_obj.group("major") + self.__minor = match_obj.group("minor") + self.__mr = match_obj.group("mr") + self.__patch = match_obj.group("patch") return match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." "(?P(([0-9])|([1-9][0-9]{0,1})))\(" "(?P(([0-9])|([1-9][0-9]{0,2})))\)$") match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): + if match_obj: + self.__major = match_obj.group("major") + self.__minor = match_obj.group("minor") + self.__mr = match_obj.group("mr") return - # handle spin builds "2.0(13aS1))" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,1})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))" - "(?P[a-z])" - "(?PS[1-9][0-9]{0,2})\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - # handle spin builds "3.0(1S10))" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,1})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))" - "(?PS[1-9][0-9]{0,2})\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - # handle de special builds "66.77(67.1582251418)" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,2})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))\." - "(?P(([0-9])|([1-9][0-9]{0,})))\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - # handle engineering builds "4.2(0.175a)" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,2})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))\." - "(?P(([0-9])|([1-9][0-9]{0,})))" - "(?P[a-z])\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - # handle spin builds "4.2(1.2021052301)" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,1})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))\." - "(?P\d{0,4}\d{0,2}\d{0,2}\d{0,2})\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - # handle patch spin builds "4.2(1a.2021052301)" - match_pattern = re.compile("^(?P[1-9][0-9]{0,2})\." - "(?P(([0-9])|([1-9][0-9]{0,1})))\(" - "(?P(([0-9])|([1-9][0-9]{0,2})))" - "(?P[a-z])\." - "(?P\d{0,4}\d{0,2}\d{0,2}\d{0,2})\)$") - match_obj = re.match(match_pattern, version) - if self._set_versions(match_obj): - return - - def _set_versions(self, match_obj): - if not match_obj: - return False - - match_dict = match_obj.groupdict() - self.__major = match_dict.get("major") - self.__minor = match_dict.get("minor") - self.__mr = match_dict.get("mr") - self.__patch = match_dict.get("patch") - self.__spin = match_dict.get("spin") - self.__build = match_dict.get("build") - - # 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.__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 def major(self): """Getter Method of UcsVersion Class""" @@ -175,48 +97,23 @@ def patch(self): """Getter Method of UcsVersion Class""" return self.__patch - @property - def spin(self): - """Getter Method of UcsVersion Class""" - return self.__spin - - @property - def build(self): - """Getter Method of UcsVersion Class""" - return self.__build - @property def version(self): """Getter Method of UcsVersion Class""" return self.__version - def _compare(self, version1, version2): - if version1 == version2: - return 0 - if not version1: - return -1 - if not version2: - return 1 - - func = (ord, int)[version1.isdigit() and version2.isdigit()] - return func(version1) - func(version2) - def compare_to(self, version): """Method to compare UcsVersion.""" if version is None or not isinstance(version, UcsVersion): return 1 - ret = 0 - versions = [(self.__major, version.major), - (self.__minor, version.minor), - (self.__mr, version.mr), - (self.__build, version.build), - (self.__patch, version.patch)] - for item in versions: - ret = self._compare(item[0], item[1]) - if ret: - return ret - return ret + if self.__major != version.major: + return ord(self.__major) - ord(version.major) + if self.__minor != version.minor: + return ord(self.__minor) - ord(version.major) + if self.__mr != version.mr: + return ord(self.__mr) - ord(version.mr) + return ord(self.__patch) - ord(version.patch) def __gt__(self, version): return self.compare_to(version) > 0 @@ -230,12 +127,6 @@ def __ge__(self, version): def __le__(self, version): return self.compare_to(version) <= 0 - def __eq__(self, version): - return self.compare_to(version) == 0 - - def __ne__(self, version): - return self.compare_to(version) != 0 - def __str__(self): return self.__version diff --git a/ucsmsdk/ucscoreutils.py b/ucsmsdk/ucscoreutils.py index e1e2e5c2..68bcdd47 100644 --- a/ucsmsdk/ucscoreutils.py +++ b/ucsmsdk/ucscoreutils.py @@ -205,6 +205,7 @@ def find_class_id_in_mo_meta_ignore_case(class_id): return None if class_id in MO_CLASS_ID: return class_id + # print class_id l_class_id = class_id.lower() for key in MO_CLASS_ID: if key.lower() == l_class_id: @@ -372,6 +373,7 @@ def write_mo_tree(mo, level=0, depth=None, show_level=[], else: tree_dict[key_all_mo][mo.class_id].append(mo) + # print tree_dict if print_tree: if not show_level: diff --git a/ucsmsdk/ucsdriver.py b/ucsmsdk/ucsdriver.py index a584e84d..68ebf3d2 100644 --- a/ucsmsdk/ucsdriver.py +++ b/ucsmsdk/ucsdriver.py @@ -1,4 +1,4 @@ -# Copyright 2017 Cisco Systems, Inc. +# Copyright 2015 Cisco Systems, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,12 +18,14 @@ import socket import ssl -from six.moves import urllib as urllib2 -from six.moves import http_client as httplib -from six.moves.urllib import request as Request -from six.moves.urllib.error import HTTPError -from six.moves.urllib.request import HTTPRedirectHandler, HTTPSHandler - +try: + import urllib2 + import httplib + from urllib2 import HTTPError +except: + import urllib.request as urllib2 + import http.client as httplib + from urllib.error import HTTPError import logging @@ -31,7 +33,7 @@ log = logging.getLogger('ucs') -class SmartRedirectHandler(HTTPRedirectHandler): +class SmartRedirectHandler(urllib2.HTTPRedirectHandler): """This class is to handle redirection error.""" def http_error_301(self, req, fp, code, msg, headers): @@ -45,11 +47,11 @@ def http_error_302(self, req, fp, code, msg, headers): return resp_status -class TLSHandler(HTTPSHandler): +class TLSHandler(urllib2.HTTPSHandler): """Like HTTPSHandler but more specific""" def __init__(self): - HTTPSHandler.__init__(self) + urllib2.HTTPSHandler.__init__(self) def https_open(self, req): return self.do_open(TLSConnection, req) @@ -94,11 +96,11 @@ def connect(self): ssl_version=ssl.PROTOCOL_TLSv1) -class TLS1Handler(HTTPSHandler): +class TLS1Handler(urllib2.HTTPSHandler): """Like HTTPSHandler but more specific""" def __init__(self): - HTTPSHandler.__init__(self) + urllib2.HTTPSHandler.__init__(self) def https_open(self, req): return self.do_open(TLS1Connection, req) @@ -223,7 +225,7 @@ def __create_request(self, uri, data=None): web request object """ - request_ = Request.Request(url=uri, data=data) + request_ = urllib2.Request(url=uri, data=data) headers = self.__headers for header in headers: request_.add_header(header, headers[header]) @@ -257,7 +259,7 @@ def post(self, uri, data=None, dump_xml=False, read=True, timeout=None): if dump_xml: log.debug('%s ====> %s' % (uri, data)) - opener = Request.build_opener(*self.__handlers) + opener = urllib2.build_opener(*self.__handlers) try: response = opener.open(request, timeout=timeout) except Exception as e: @@ -266,7 +268,7 @@ def post(self, uri, data=None, dump_xml=False, read=True, timeout=None): # Fallback to TLSv1 for this server self.update_handlers(tls_proto="tlsv1") - opener = Request.build_opener(*self.__handlers) + opener = urllib2.build_opener(*self.__handlers) response = opener.open(request, timeout=timeout) if type(response) is list: @@ -279,7 +281,7 @@ def post(self, uri, data=None, dump_xml=False, read=True, timeout=None): if dump_xml: log.debug('%s <==== %s' % (uri, data)) - opener = Request.build_opener(*self.__handlers) + opener = urllib2.build_opener(*self.__handlers) response = opener.open(request, timeout=timeout) # response = urllib2.urlopen(request) if read: diff --git a/ucsmsdk/ucseventhandler.py b/ucsmsdk/ucseventhandler.py index 5bbf5b75..562c7466 100644 --- a/ucsmsdk/ucseventhandler.py +++ b/ucsmsdk/ucseventhandler.py @@ -18,8 +18,10 @@ from __future__ import print_function -from six.moves import queue - +try: + from Queue import Queue +except: + from queue import Queue from threading import Condition, Lock, Thread import datetime @@ -62,7 +64,7 @@ def __init__(self, params, fmce, capacity, callback): self.params = params self.overflow = False self.error_code = 0 - self.event_q = queue.Queue() # infinite size Queue + self.event_q = Queue() # infinite size Queue def dequeue(self, miliseconds_timeout): """Internal method to dequeue the events.""" diff --git a/ucsmsdk/ucsfilter.py b/ucsmsdk/ucsfilter.py index 162a8930..33a0deb1 100644 --- a/ucsmsdk/ucsfilter.py +++ b/ucsmsdk/ucsfilter.py @@ -89,6 +89,8 @@ def and_operator(toks): method to support logical 'and' operator expression """ + # print str, loc, toks + # print toks[0][0::2] and_filter = AndFilter() for op_filter in toks[0][0::2]: and_filter.child_add(op_filter) @@ -100,6 +102,8 @@ def or_operator(toks): method to support logical 'or' operator expression """ + # print str, loc, toks + # print toks[0][0::2] or_filter = OrFilter() for op_filter in toks[0][0::2]: or_filter.child_add(op_filter) diff --git a/ucsmsdk/ucsgenutils.py b/ucsmsdk/ucsgenutils.py index e2416baf..ece20259 100644 --- a/ucsmsdk/ucsgenutils.py +++ b/ucsmsdk/ucsgenutils.py @@ -26,8 +26,6 @@ import subprocess import logging -import six -from six.moves import range log = logging.getLogger('ucs') @@ -415,13 +413,18 @@ def expand_key(key, clen): """ Internal method supporting encryption and decryption functionality. """ + try: + xrange + except: + xrange = range + import hashlib from array import array blocks = (clen + 19) / 20 x_key = [] seed = key - for i_cnt in range(blocks): + for i_cnt in xrange(blocks): seed = hashlib.md5(key + seed).digest() x_key.append(seed) j_str = ''.join(x_key) @@ -442,6 +445,11 @@ def encrypt_password(password, key): import hmac import base64 + try: + xrange + except: + xrange = range + h_hash = get_sha_hash uhash = h_hash(','.join(str(x) for x in [repr(time()), repr(os.getpid()), @@ -452,7 +460,7 @@ def encrypt_password(password, key): password_stream = array('L', password + '0000'[pwd_len & 3:]) x_key = expand_key(k_enc, pwd_len + 4) - for i_cnt in range(len(password_stream)): + for i_cnt in xrange(len(password_stream)): password_stream[i_cnt] = password_stream[i_cnt] ^ x_key[i_cnt] cipher_t = uhash + password_stream.tostring()[:pwd_len] @@ -472,6 +480,11 @@ def decrypt_password(cipher, key): import base64 from array import array + try: + xrange + except: + xrange = range + h_hash = get_sha_hash cipher += "\n" @@ -489,7 +502,7 @@ def decrypt_password(cipher, key): password_stream = array('L', password_stream) x_key = expand_key(k_enc, cipher_len + 4) - for i in range(len(password_stream)): + for i in xrange(len(password_stream)): password_stream[i] = password_stream[i] ^ x_key[i] decrypted_password = password_stream.tostring()[:cipher_len] @@ -502,7 +515,7 @@ def iteritems(d): """ try: - return six.iteritems(d) + return d.iteritems() except AttributeError: return d.items() diff --git a/ucsmsdk/ucshandle.py b/ucsmsdk/ucshandle.py index 8f47601b..3d59a2ee 100644 --- a/ucsmsdk/ucshandle.py +++ b/ucsmsdk/ucshandle.py @@ -49,9 +49,9 @@ class UcsHandle(UcsSession): """ def __init__(self, ip, username, password, port=None, secure=None, - proxy=None, timeout=None): + proxy=None, timeout=None, retry_count=None): UcsSession.__init__(self, ip, username, password, port, secure, proxy, - timeout) + timeout, retry_count) self.__commit_buf = {} self.__commit_buf_tagged = {} @@ -69,19 +69,26 @@ def unset_dump_xml(self): self._unset_dump_xml() - def set_timeout(self, timeout=None): + def set_skip_txn_commit(self): """ - Sets timeout (in seconds) for the request + Enables the skipping of transaction commit """ - self._set_timeout(timeout) + self._set_skip_txn_commit() - def unset_timeout(self): + def unset_skip_txn_commit(self): """ - Disable timeout for the request + Disables the skipping of transaction commit """ - self._unset_timeout() + self._unset_skip_txn_commit() + + def get_skip_txn_commit(self): + """ + Gets flag which does skipping of transaction commit + """ + + self._get_skip_txn_commit() def set_mode_threading(self): """ @@ -244,8 +251,8 @@ def query_dns(self, *dns): Dictionary {dn1: object, dn2: object2} Example: - obj = handle.query_dns("fabric/lan/net-100", "fabric/lan/net-101") - obj = handle.query_dns(["fabric/lan/net-100", "fabric/lan/net-101"]) + obj = handle.lookup_by_dns("fabric/lan/net-100", "fabric/lan/net-101") + obj = handle.lookup_by_dns(["fabric/lan/net-100", "fabric/lan/net-101"]) """ from .ucsbasetype import DnSet, Dn @@ -296,8 +303,8 @@ def query_classids(self, *class_ids): Dictionary {class_id1: [objects], class_id2: [objects]} Example: - obj = handle.query_classids("OrgOrg", "LsServer") - obj = handle.query_classids(["OrgOrg", "LsServer"]) + obj = handle.lookup_by_dns("OrgOrg", "LsServer") + obj = handle.lookup_by_dns(["OrgOrg", "LsServer"]) """ # ToDo - How to handle unknown class_id @@ -362,10 +369,10 @@ def query_dn(self, dn, hierarchy=False, need_response=False, timeout=None): externalmethod object if need_response=True\n Example: - obj = handle.query_dn("fabric/lan/net-100")\n - obj = handle.query_dn("fabric/lan/net-100", hierarchy=True)\n - obj = handle.query_dn("fabric/lan/net-100", need_response=True)\n - obj = handle.query_dn("fabric/lan/net-100", hierarchy=True, need_response=True)\n + obj = handle.lookup_by_dn("fabric/lan/net-100")\n + obj = handle.lookup_by_dn("fabric/lan/net-100", hierarchy=True)\n + obj = handle.lookup_by_dn("fabric/lan/net-100", need_response=True)\n + obj = handle.lookup_by_dn("fabric/lan/net-100", hierarchy=True, need_response=True)\n """ from .ucsbasetype import DnSet, Dn @@ -910,6 +917,9 @@ def commit(self, tag=None, timeout=None): from .ucsmethodfactory import config_resolve_dns from .ucsmethodfactory import config_conf_mos + if self.skip_txn_commit: + log.debug("Skipping txn commit") + return None tag = self._auto_set_tag_context(tag) refresh_dict = {} @@ -1017,7 +1027,7 @@ def wait_for_event(self, mo, prop, value, cb, timeout=None, poll_sec=None): Example: def cb(mce): - print(mce.mo) + print mce.mo sp_mo = handle.query_dn("org-root/ls-demoSP") wait_for_event(sp_mo, 'descr', 'demo_description', cb) diff --git a/ucsmsdk/ucsmeta.py b/ucsmsdk/ucsmeta.py index fd07e8c4..aa1906e4 100644 --- a/ucsmsdk/ucsmeta.py +++ b/ucsmsdk/ucsmeta.py @@ -20,7 +20,7 @@ def version(): - return '4.1(2b)' + return '4.2(1a)' class VersionMeta: """ This class contains all the UcsVersion supported by this package.""" @@ -106,7 +106,16 @@ class VersionMeta: Version411a = UcsVersion("4.1(1a)") Version411b = UcsVersion("4.1(1b)") Version411c = UcsVersion("4.1(1c)") + Version411d = UcsVersion("4.1(1d)") + Version411e = UcsVersion("4.1(1e)") + Version412a = UcsVersion("4.1(2a)") Version412b = UcsVersion("4.1(2b)") + Version412c = UcsVersion("4.1(2c)") + Version413a = UcsVersion("4.1(3a)") + Version413b = UcsVersion("4.1(3b)") + Version413c = UcsVersion("4.1(3c)") + Version413d = UcsVersion("4.1(3d)") + Version421a = UcsVersion("4.2(1a)") MO_CLASS_ID = frozenset([ "AaaAuthRealm", @@ -407,6 +416,7 @@ class VersionMeta: "BiosVfPOSTErrorPause", "BiosVfPSTATECoordination", "BiosVfPackageCStateLimit", + "BiosVfPanicAndHighWatermark", "BiosVfProcessorC1E", "BiosVfProcessorC3Report", "BiosVfProcessorC6Report", @@ -561,6 +571,7 @@ class VersionMeta: "ComputePCIeFatalStats", "ComputePciCap", "ComputePciSlotScanDef", + "ComputePersonality", "ComputePhysicalAssocCtx", "ComputePhysicalExtension", "ComputePhysicalFsm", @@ -577,6 +588,7 @@ class VersionMeta: "ComputePooledSlot", "ComputePoolingPolicy", "ComputePortDiscPolicy", + "ComputePowerSavePolicy", "ComputePowerSyncDef", "ComputePowerSyncPolicy", "ComputePsuControl", @@ -659,6 +671,7 @@ class VersionMeta: "EquipmentAdaptorConnDef", "EquipmentAdaptorDef", "EquipmentAdvancedBootOrder", + "EquipmentAutoConfigMode", "EquipmentAutoconfigPolicy", "EquipmentBaseBoardCapProvider", "EquipmentBeaconCapProvider", @@ -713,6 +726,7 @@ class VersionMeta: "EquipmentEmbeddedControllerConfig", "EquipmentEmbeddedStorageDef", "EquipmentFan", + "EquipmentFanAggressiveCoolingCap", "EquipmentFanModule", "EquipmentFanModuleCapProvider", "EquipmentFanModuleDef", @@ -799,6 +813,7 @@ class VersionMeta: "EquipmentPciSwitchCapProvider", "EquipmentPcieSlotOrientation", "EquipmentPersistentMemoryUnitCapProvider", + "EquipmentPersonality", "EquipmentPfcMmuCap", "EquipmentPhysDevicesPerBoard", "EquipmentPhysicalDef", @@ -855,6 +870,7 @@ class VersionMeta: "EquipmentSlotArray", "EquipmentSlotArrayRef", "EquipmentSlotEp", + "EquipmentSpdmCertificateCap", "EquipmentSpeedCompatibility", "EquipmentStorageControllerConfig", "EquipmentStorageControllerSlotDef", @@ -1151,6 +1167,11 @@ class VersionMeta: "FcpoolInitiator", "FcpoolInitiatorEp", "FcpoolInitiators", + "FcpoolOui", + "FcpoolOuis", + "FcpoolOuisFsm", + "FcpoolOuisFsmStage", + "FcpoolOuisFsmTask", "FcpoolPoolable", "FcpoolUniverse", "FeatureContextEp", @@ -1222,6 +1243,7 @@ class VersionMeta: "FirmwareRunning", "FirmwareSecondControllerChassisConstraint", "FirmwareSecondControllerServerConstraint", + "FirmwareSecureFPGA", "FirmwareServerChassisConstraint", "FirmwareServerTypeConstraint", "FirmwareServicePack", @@ -1495,6 +1517,13 @@ class VersionMeta: "MgmtPmonEntry", "MgmtProfDerivedInterface", "MgmtSecurity", + "MgmtSpdmCertificate", + "MgmtSpdmCertificateData", + "MgmtSpdmCertificateInventory", + "MgmtSpdmCertificatePolicy", + "MgmtSwPersonalities", + "MgmtSwPersonalitiesInventory", + "MgmtSwPersonality", "MgmtUsbNicMgmtIf", "MgmtVnet", "MoInvKv", @@ -1557,6 +1586,10 @@ class VersionMeta: "PciLink", "PciSwitch", "PciUnit", + "PfcWatchDog", + "PfcWatchDogFsm", + "PfcWatchDogFsmStage", + "PfcWatchDogFsmTask", "PkiCertReq", "PkiEp", "PkiEpFsm", @@ -2111,7 +2144,7 @@ class VersionMeta: "AaaUserLocale": MoMeta("AaaUserLocale", "aaaUserLocale", "locale-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["aaa", "admin"], ['aaaLdapGroup', 'aaaRemoteUser', 'aaaUser'], ['faultInst'], ["Add", "Get", "Remove", "Set"]), "AaaUserRole": MoMeta("AaaUserRole", "aaaUserRole", "role-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["aaa", "admin"], ['aaaLdapGroup', 'aaaRemoteUser', 'aaaUser'], ['faultInst'], ["Add", "Get", "Remove", "Set"]), "AaaWebLogin": MoMeta("AaaWebLogin", "aaaWebLogin", "web-login-[name]-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['aaaUserEp'], [], ["Get"]), - "AdaptorAzureQosProfile": MoMeta("AdaptorAzureQosProfile", "adaptorAzureQosProfile", "azure-qos", VersionMeta.Version412b, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], [None]), + "AdaptorAzureQosProfile": MoMeta("AdaptorAzureQosProfile", "adaptorAzureQosProfile", "azure-qos", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], [None]), "AdaptorCapQual": MoMeta("AdaptorCapQual", "adaptorCapQual", "cap-[type]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['adaptorQual'], [], ["Add", "Get", "Remove", "Set"]), "AdaptorCapSpec": MoMeta("AdaptorCapSpec", "adaptorCapSpec", "cap-[type]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['adaptorFruCapProvider'], [], ["Get"]), "AdaptorDiagCap": MoMeta("AdaptorDiagCap", "adaptorDiagCap", "diag", VersionMeta.Version131c, "InputOutput", 0x1, [], ["read-only"], ['adaptorFruCapProvider'], [], ["Get"]), @@ -2120,7 +2153,7 @@ class VersionMeta: "AdaptorEthArfsProfile": MoMeta("AdaptorEthArfsProfile", "adaptorEthArfsProfile", "eth-arfs", VersionMeta.Version222c, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], ["Get", "Set"]), "AdaptorEthCompQueueProfile": MoMeta("AdaptorEthCompQueueProfile", "adaptorEthCompQueueProfile", "eth-comp-q", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile', 'adaptorUsnicConnDef', 'adaptorVmmqConnDef'], [], ["Get", "Set"]), "AdaptorEthFailoverProfile": MoMeta("AdaptorEthFailoverProfile", "adaptorEthFailoverProfile", "eth-failover", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile', 'adaptorUsnicConnDef'], [], ["Get", "Set"]), - "AdaptorEthGENEVEProfile": MoMeta("AdaptorEthGENEVEProfile", "adaptorEthGENEVEProfile", "eth-geneve", VersionMeta.Version412b, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], [None]), + "AdaptorEthGENEVEProfile": MoMeta("AdaptorEthGENEVEProfile", "adaptorEthGENEVEProfile", "eth-geneve", VersionMeta.Version412a, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], [None]), "AdaptorEthInterruptProfile": MoMeta("AdaptorEthInterruptProfile", "adaptorEthInterruptProfile", "eth-int", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile', 'adaptorUsnicConnDef', 'adaptorVmmqConnDef'], [], ["Get", "Set"]), "AdaptorEthInterruptScalingProfile": MoMeta("AdaptorEthInterruptScalingProfile", "adaptorEthInterruptScalingProfile", "eth-interrupt-scaling", VersionMeta.Version312b, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile', 'adaptorUsnicConnDef'], [], ["Add", "Get", "Remove", "Set"]), "AdaptorEthNVGREProfile": MoMeta("AdaptorEthNVGREProfile", "adaptorEthNVGREProfile", "eth-nvgre", VersionMeta.Version223a, "InputOutput", 0x1, [], ["admin", "ls-config-policy", "ls-network", "ls-server-policy"], ['adaptorHostEthIf', 'adaptorHostEthIfProfile'], [], ["Get", "Set"]), @@ -2281,13 +2314,13 @@ class VersionMeta: "BiosParameterRef": MoMeta("BiosParameterRef", "biosParameterRef", "parameter-ref-[name]", VersionMeta.Version131c, "InputOutput", 0x1, [], [""], ['biosFeatureRef'], ['biosSettingRef'], ["Get"]), "BiosRef": MoMeta("BiosRef", "biosRef", "bios-ref", VersionMeta.Version131c, "InputOutput", 0x1, [], [""], ['equipmentBladeBiosCapProvider'], ['biosFeatureRef', 'biosTokenParam'], ["Get"]), "BiosSettingRef": MoMeta("BiosSettingRef", "biosSettingRef", "setting-ref-[name]", VersionMeta.Version131c, "InputOutput", 0x1, [], [""], ['biosParameterRef'], [], ["Get"]), - "BiosSettings": MoMeta("BiosSettings", "biosSettings", "bios-settings", VersionMeta.Version131c, "InputOutput", 0x1, [], [""], ['biosUnit', 'capabilityCatalogue', 'computeDefaults', 'computePlatform'], ['biosTokenFeatureGroup', 'biosTokenParam', 'biosVfACPI10Support', 'biosVfASPMSupport', 'biosVfAllUSBDevices', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfBMEDMAMitigation', 'biosVfBootOptionRetry', 'biosVfCPUHardwarePowerManagement', 'biosVfCPUPerformance', 'biosVfConsistentDeviceNameControl', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfDDR3VoltageSelection', 'biosVfDRAMClockThrottling', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfEnergyPerformanceTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEnhancedPowerCappingSupport', 'biosVfExecuteDisableBit', 'biosVfFRB2Timer', 'biosVfFrequencyFloorOverride', 'biosVfFrontPanelLockout', 'biosVfIOEMezz1OptionROM', 'biosVfIOENVMe1OptionROM', 'biosVfIOENVMe2OptionROM', 'biosVfIOESlot1OptionROM', 'biosVfIOESlot2OptionROM', 'biosVfIntegratedGraphics', 'biosVfIntegratedGraphicsApertureSize', 'biosVfIntelEntrySASRAIDModule', 'biosVfIntelHyperThreadingTech', 'biosVfIntelTrustedExecutionTechnology', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfInterleaveConfiguration', 'biosVfLocalX2Apic', 'biosVfLvDIMMSupport', 'biosVfMaxVariableMTRRSetting', 'biosVfMaximumMemoryBelow4GB', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardGraphics', 'biosVfOnboardSATAController', 'biosVfOnboardStorage', 'biosVfOptionROMEnable', 'biosVfOptionROMLoad', 'biosVfOutOfBandManagement', 'biosVfPCHSATAMode', 'biosVfPCILOMPortsConfiguration', 'biosVfPCIROMCLP', 'biosVfPCISlotLinkSpeed', 'biosVfPCISlotOptionROMEnable', 'biosVfPOSTErrorPause', 'biosVfPSTATECoordination', 'biosVfPackageCStateLimit', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorC7Report', 'biosVfProcessorCMCI', 'biosVfProcessorCState', 'biosVfProcessorEnergyConfiguration', 'biosVfProcessorPrefetchConfig', 'biosVfQPILinkFrequencySelect', 'biosVfQPISnoopMode', 'biosVfQuietBoot', 'biosVfRedirectionAfterBIOSPOST', 'biosVfResumeOnACPowerLoss', 'biosVfSBMezz1OptionROM', 'biosVfSBNVMe1OptionROM', 'biosVfSIOC1OptionROM', 'biosVfSIOC2OptionROM', 'biosVfScrubPolicies', 'biosVfSelectMemoryRASConfiguration', 'biosVfSerialPortAEnable', 'biosVfSparingMode', 'biosVfSriovConfig', 'biosVfTPMPendingOperation', 'biosVfTPMSupport', 'biosVfTrustedPlatformModule', 'biosVfUCSMBootModeControl', 'biosVfUCSMBootOrderRuleControl', 'biosVfUEFIOSUseLegacyVideo', 'biosVfUSBBootConfig', 'biosVfUSBConfiguration', 'biosVfUSBFrontPanelAccessLock', 'biosVfUSBPortConfiguration', 'biosVfUSBSystemIdlePowerOptimizingSetting', 'biosVfVGAPriority', 'biosVfWorkloadConfiguration'], ["Get"]), + "BiosSettings": MoMeta("BiosSettings", "biosSettings", "bios-settings", VersionMeta.Version131c, "InputOutput", 0x1, [], [""], ['biosUnit', 'capabilityCatalogue', 'computeDefaults', 'computePlatform'], ['biosTokenFeatureGroup', 'biosTokenParam', 'biosVfACPI10Support', 'biosVfASPMSupport', 'biosVfAllUSBDevices', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfBMEDMAMitigation', 'biosVfBootOptionRetry', 'biosVfCPUHardwarePowerManagement', 'biosVfCPUPerformance', 'biosVfConsistentDeviceNameControl', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfDDR3VoltageSelection', 'biosVfDRAMClockThrottling', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfEnergyPerformanceTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEnhancedPowerCappingSupport', 'biosVfExecuteDisableBit', 'biosVfFRB2Timer', 'biosVfFrequencyFloorOverride', 'biosVfFrontPanelLockout', 'biosVfIOEMezz1OptionROM', 'biosVfIOENVMe1OptionROM', 'biosVfIOENVMe2OptionROM', 'biosVfIOESlot1OptionROM', 'biosVfIOESlot2OptionROM', 'biosVfIntegratedGraphics', 'biosVfIntegratedGraphicsApertureSize', 'biosVfIntelEntrySASRAIDModule', 'biosVfIntelHyperThreadingTech', 'biosVfIntelTrustedExecutionTechnology', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfInterleaveConfiguration', 'biosVfLocalX2Apic', 'biosVfLvDIMMSupport', 'biosVfMaxVariableMTRRSetting', 'biosVfMaximumMemoryBelow4GB', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardGraphics', 'biosVfOnboardSATAController', 'biosVfOnboardStorage', 'biosVfOptionROMEnable', 'biosVfOptionROMLoad', 'biosVfOutOfBandManagement', 'biosVfPCHSATAMode', 'biosVfPCILOMPortsConfiguration', 'biosVfPCIROMCLP', 'biosVfPCISlotLinkSpeed', 'biosVfPCISlotOptionROMEnable', 'biosVfPOSTErrorPause', 'biosVfPSTATECoordination', 'biosVfPackageCStateLimit', 'biosVfPanicAndHighWatermark', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorC7Report', 'biosVfProcessorCMCI', 'biosVfProcessorCState', 'biosVfProcessorEnergyConfiguration', 'biosVfProcessorPrefetchConfig', 'biosVfQPILinkFrequencySelect', 'biosVfQPISnoopMode', 'biosVfQuietBoot', 'biosVfRedirectionAfterBIOSPOST', 'biosVfResumeOnACPowerLoss', 'biosVfSBMezz1OptionROM', 'biosVfSBNVMe1OptionROM', 'biosVfSIOC1OptionROM', 'biosVfSIOC2OptionROM', 'biosVfScrubPolicies', 'biosVfSelectMemoryRASConfiguration', 'biosVfSerialPortAEnable', 'biosVfSparingMode', 'biosVfSriovConfig', 'biosVfTPMPendingOperation', 'biosVfTPMSupport', 'biosVfTrustedPlatformModule', 'biosVfUCSMBootModeControl', 'biosVfUCSMBootOrderRuleControl', 'biosVfUEFIOSUseLegacyVideo', 'biosVfUSBBootConfig', 'biosVfUSBConfiguration', 'biosVfUSBFrontPanelAccessLock', 'biosVfUSBPortConfiguration', 'biosVfUSBSystemIdlePowerOptimizingSetting', 'biosVfVGAPriority', 'biosVfWorkloadConfiguration'], ["Get"]), "BiosTokenFeatureGroup": MoMeta("BiosTokenFeatureGroup", "biosTokenFeatureGroup", "tokn-featr-[name]", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], ['biosTokenParam'], ["Get"]), "BiosTokenParam": MoMeta("BiosTokenParam", "biosTokenParam", "tokn-param-[target_token_name]", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosRef', 'biosSettings', 'biosTokenFeatureGroup'], ['biosTokenSettings'], ["Get"]), "BiosTokenSettings": MoMeta("BiosTokenSettings", "biosTokenSettings", "tokn-setng-[settings_mo_rn]", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosTokenParam'], [], ["Get", "Set"]), "BiosUnit": MoMeta("BiosUnit", "biosUnit", "bios", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['computeBlade', 'computeExtBoard', 'computeRackUnit', 'computeServerUnit'], ['biosBOT', 'biosSettings', 'faultInst', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable'], ["Get"]), "BiosVIdentityParams": MoMeta("BiosVIdentityParams", "biosVIdentityParams", "bios-videntity-params", VersionMeta.Version201m, "InputOutput", 0x1, [], [""], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], [], ["Get"]), - "BiosVProfile": MoMeta("BiosVProfile", "biosVProfile", "bios-prof-[name]", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['orgOrg'], ['biosTokenFeatureGroup', 'biosVfACPI10Support', 'biosVfASPMSupport', 'biosVfAllUSBDevices', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfBMEDMAMitigation', 'biosVfBootOptionRetry', 'biosVfCPUHardwarePowerManagement', 'biosVfCPUPerformance', 'biosVfConsistentDeviceNameControl', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfDDR3VoltageSelection', 'biosVfDRAMClockThrottling', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfEnergyPerformanceTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEnhancedPowerCappingSupport', 'biosVfExecuteDisableBit', 'biosVfFRB2Timer', 'biosVfFrequencyFloorOverride', 'biosVfFrontPanelLockout', 'biosVfIOEMezz1OptionROM', 'biosVfIOENVMe1OptionROM', 'biosVfIOENVMe2OptionROM', 'biosVfIOESlot1OptionROM', 'biosVfIOESlot2OptionROM', 'biosVfIntegratedGraphics', 'biosVfIntegratedGraphicsApertureSize', 'biosVfIntelEntrySASRAIDModule', 'biosVfIntelHyperThreadingTech', 'biosVfIntelTrustedExecutionTechnology', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfInterleaveConfiguration', 'biosVfLocalX2Apic', 'biosVfLvDIMMSupport', 'biosVfMaxVariableMTRRSetting', 'biosVfMaximumMemoryBelow4GB', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardGraphics', 'biosVfOnboardSATAController', 'biosVfOnboardStorage', 'biosVfOptionROMEnable', 'biosVfOptionROMLoad', 'biosVfOutOfBandManagement', 'biosVfPCHSATAMode', 'biosVfPCILOMPortsConfiguration', 'biosVfPCIROMCLP', 'biosVfPCISlotLinkSpeed', 'biosVfPCISlotOptionROMEnable', 'biosVfPOSTErrorPause', 'biosVfPSTATECoordination', 'biosVfPackageCStateLimit', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorC7Report', 'biosVfProcessorCMCI', 'biosVfProcessorCState', 'biosVfProcessorEnergyConfiguration', 'biosVfProcessorPrefetchConfig', 'biosVfQPILinkFrequencySelect', 'biosVfQPISnoopMode', 'biosVfQuietBoot', 'biosVfRedirectionAfterBIOSPOST', 'biosVfResumeOnACPowerLoss', 'biosVfSBMezz1OptionROM', 'biosVfSBNVMe1OptionROM', 'biosVfSIOC1OptionROM', 'biosVfSIOC2OptionROM', 'biosVfScrubPolicies', 'biosVfSelectMemoryRASConfiguration', 'biosVfSerialPortAEnable', 'biosVfSparingMode', 'biosVfSriovConfig', 'biosVfTPMPendingOperation', 'biosVfTPMSupport', 'biosVfTrustedPlatformModule', 'biosVfUCSMBootModeControl', 'biosVfUCSMBootOrderRuleControl', 'biosVfUEFIOSUseLegacyVideo', 'biosVfUSBBootConfig', 'biosVfUSBConfiguration', 'biosVfUSBFrontPanelAccessLock', 'biosVfUSBPortConfiguration', 'biosVfUSBSystemIdlePowerOptimizingSetting', 'biosVfVGAPriority', 'biosVfWorkloadConfiguration'], ["Add", "Get", "Remove", "Set"]), + "BiosVProfile": MoMeta("BiosVProfile", "biosVProfile", "bios-prof-[name]", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['orgOrg'], ['biosTokenFeatureGroup', 'biosVfACPI10Support', 'biosVfASPMSupport', 'biosVfAllUSBDevices', 'biosVfAltitude', 'biosVfAssertNMIOnPERR', 'biosVfAssertNMIOnSERR', 'biosVfBMEDMAMitigation', 'biosVfBootOptionRetry', 'biosVfCPUHardwarePowerManagement', 'biosVfCPUPerformance', 'biosVfConsistentDeviceNameControl', 'biosVfConsoleRedirection', 'biosVfCoreMultiProcessing', 'biosVfDDR3VoltageSelection', 'biosVfDRAMClockThrottling', 'biosVfDirectCacheAccess', 'biosVfDramRefreshRate', 'biosVfEnergyPerformanceTuning', 'biosVfEnhancedIntelSpeedStepTech', 'biosVfEnhancedPowerCappingSupport', 'biosVfExecuteDisableBit', 'biosVfFRB2Timer', 'biosVfFrequencyFloorOverride', 'biosVfFrontPanelLockout', 'biosVfIOEMezz1OptionROM', 'biosVfIOENVMe1OptionROM', 'biosVfIOENVMe2OptionROM', 'biosVfIOESlot1OptionROM', 'biosVfIOESlot2OptionROM', 'biosVfIntegratedGraphics', 'biosVfIntegratedGraphicsApertureSize', 'biosVfIntelEntrySASRAIDModule', 'biosVfIntelHyperThreadingTech', 'biosVfIntelTrustedExecutionTechnology', 'biosVfIntelTurboBoostTech', 'biosVfIntelVTForDirectedIO', 'biosVfIntelVirtualizationTechnology', 'biosVfInterleaveConfiguration', 'biosVfLocalX2Apic', 'biosVfLvDIMMSupport', 'biosVfMaxVariableMTRRSetting', 'biosVfMaximumMemoryBelow4GB', 'biosVfMemoryMappedIOAbove4GB', 'biosVfMirroringMode', 'biosVfNUMAOptimized', 'biosVfOSBootWatchdogTimer', 'biosVfOSBootWatchdogTimerPolicy', 'biosVfOSBootWatchdogTimerTimeout', 'biosVfOnboardGraphics', 'biosVfOnboardSATAController', 'biosVfOnboardStorage', 'biosVfOptionROMEnable', 'biosVfOptionROMLoad', 'biosVfOutOfBandManagement', 'biosVfPCHSATAMode', 'biosVfPCILOMPortsConfiguration', 'biosVfPCIROMCLP', 'biosVfPCISlotLinkSpeed', 'biosVfPCISlotOptionROMEnable', 'biosVfPOSTErrorPause', 'biosVfPSTATECoordination', 'biosVfPackageCStateLimit', 'biosVfPanicAndHighWatermark', 'biosVfProcessorC1E', 'biosVfProcessorC3Report', 'biosVfProcessorC6Report', 'biosVfProcessorC7Report', 'biosVfProcessorCMCI', 'biosVfProcessorCState', 'biosVfProcessorEnergyConfiguration', 'biosVfProcessorPrefetchConfig', 'biosVfQPILinkFrequencySelect', 'biosVfQPISnoopMode', 'biosVfQuietBoot', 'biosVfRedirectionAfterBIOSPOST', 'biosVfResumeOnACPowerLoss', 'biosVfSBMezz1OptionROM', 'biosVfSBNVMe1OptionROM', 'biosVfSIOC1OptionROM', 'biosVfSIOC2OptionROM', 'biosVfScrubPolicies', 'biosVfSelectMemoryRASConfiguration', 'biosVfSerialPortAEnable', 'biosVfSparingMode', 'biosVfSriovConfig', 'biosVfTPMPendingOperation', 'biosVfTPMSupport', 'biosVfTrustedPlatformModule', 'biosVfUCSMBootModeControl', 'biosVfUCSMBootOrderRuleControl', 'biosVfUEFIOSUseLegacyVideo', 'biosVfUSBBootConfig', 'biosVfUSBConfiguration', 'biosVfUSBFrontPanelAccessLock', 'biosVfUSBPortConfiguration', 'biosVfUSBSystemIdlePowerOptimizingSetting', 'biosVfVGAPriority', 'biosVfWorkloadConfiguration'], ["Add", "Get", "Remove", "Set"]), "BiosVfACPI10Support": MoMeta("BiosVfACPI10Support", "biosVfACPI10Support", "ACPI10-Support", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfASPMSupport": MoMeta("BiosVfASPMSupport", "biosVfASPMSupport", "ASPM-Support", VersionMeta.Version251a, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfAllUSBDevices": MoMeta("BiosVfAllUSBDevices", "biosVfAllUSBDevices", "All-USB-Devices", VersionMeta.Version222c, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), @@ -2350,6 +2383,7 @@ class VersionMeta: "BiosVfPOSTErrorPause": MoMeta("BiosVfPOSTErrorPause", "biosVfPOSTErrorPause", "POST-error-pause", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfPSTATECoordination": MoMeta("BiosVfPSTATECoordination", "biosVfPSTATECoordination", "P-STATE-Coordination", VersionMeta.Version222c, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfPackageCStateLimit": MoMeta("BiosVfPackageCStateLimit", "biosVfPackageCStateLimit", "Package-C-State-Limit", VersionMeta.Version202m, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), + "BiosVfPanicAndHighWatermark": MoMeta("BiosVfPanicAndHighWatermark", "biosVfPanicAndHighWatermark", "Panic-and-High-Watermark", VersionMeta.Version412c, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], [None]), "BiosVfProcessorC1E": MoMeta("BiosVfProcessorC1E", "biosVfProcessorC1E", "Processor-C1E", VersionMeta.Version201m, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfProcessorC3Report": MoMeta("BiosVfProcessorC3Report", "biosVfProcessorC3Report", "Processor-C3-Report", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), "BiosVfProcessorC6Report": MoMeta("BiosVfProcessorC6Report", "biosVfProcessorC6Report", "Processor-C6-Report", VersionMeta.Version111j, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-server-policy", "pn-policy"], ['biosSettings', 'biosVProfile'], [], ["Get", "Set"]), @@ -2462,7 +2496,7 @@ class VersionMeta: "CommXmlClConnPolicy": MoMeta("CommXmlClConnPolicy", "commXmlClConnPolicy", "xmlclconnpolicy-[client_type]", VersionMeta.Version131c, "InputOutput", 0x1, [], ["aaa", "admin"], ['commSvcEp'], [], ["Get"]), "ComputeAdminAck": MoMeta("ComputeAdminAck", "computeAdminAck", "admin-ack", VersionMeta.Version404a, "InputOutput", 0x1, [], ["admin"], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], ['faultInst', 'trigLocalSched'], [None]), "ComputeAutoconfigPolicy": MoMeta("ComputeAutoconfigPolicy", "computeAutoconfigPolicy", "autoconfig-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], ['faultInst'], ["Add", "Get", "Remove", "Set"]), - "ComputeBlade": MoMeta("ComputeBlade", "computeBlade", "blade-[slot_id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['equipmentChassis'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBladeFsm', 'computeBladeFsmTask', 'computeBoard', 'computeBoardConnector', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRebootLog', 'computeScrubPolicy', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'memoryRuntime', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'processorRuntime', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), + "ComputeBlade": MoMeta("ComputeBlade", "computeBlade", "blade-[slot_id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['equipmentChassis'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBladeFsm', 'computeBladeFsmTask', 'computeBoard', 'computeBoardConnector', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePersonality', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRebootLog', 'computeScrubPolicy', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'lstorageProfile', 'memoryRuntime', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'mgmtSpdmCertificatePolicy', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'processorRuntime', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), "ComputeBladeDiscPolicy": MoMeta("ComputeBladeDiscPolicy", "computeBladeDiscPolicy", "blade-discovery[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy", "read-only"], ['orgOrg'], [], ["Add", "Get", "Remove", "Set"]), "ComputeBladeEp": MoMeta("ComputeBladeEp", "computeBladeEp", "blade-ep-[id]", VersionMeta.Version302c, "InputOutput", 0x1, [], ["read-only"], [], [], [None]), "ComputeBladeFsm": MoMeta("ComputeBladeFsm", "computeBladeFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['computeBlade'], ['computeBladeFsmStage'], [None]), @@ -2504,6 +2538,7 @@ class VersionMeta: "ComputePCIeFatalStats": MoMeta("ComputePCIeFatalStats", "computePCIeFatalStats", "pciefat-stats", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['computeBoard'], [], ["Get"]), "ComputePciCap": MoMeta("ComputePciCap", "computePciCap", "pci", VersionMeta.Version111j, "InputOutput", 0x1, [], ["read-only"], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider', 'equipmentServerUnitCapProvider'], ['computePciSlotScanDef'], ["Get"]), "ComputePciSlotScanDef": MoMeta("ComputePciSlotScanDef", "computePciSlotScanDef", "slot-[slot_id]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["read-only"], ['computePciCap'], [], [None]), + "ComputePersonality": MoMeta("ComputePersonality", "computePersonality", "personality-[id]", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['computeBlade', 'computeRackUnit'], [], [None]), "ComputePhysicalAssocCtx": MoMeta("ComputePhysicalAssocCtx", "computePhysicalAssocCtx", "pn-assoc-ctx", VersionMeta.Version141i, "InputOutput", 0x1, [], ["read-only"], ['lsServerAssocCtx'], [], ["Get"]), "ComputePhysicalExtension": MoMeta("ComputePhysicalExtension", "computePhysicalExtension", "phys-extension", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], ['faultInst'], [None]), "ComputePhysicalFsm": MoMeta("ComputePhysicalFsm", "computePhysicalFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], ['computePhysicalFsmStage'], [None]), @@ -2520,6 +2555,7 @@ class VersionMeta: "ComputePooledSlot": MoMeta("ComputePooledSlot", "computePooledSlot", "blade-[chassis_id]-[slot_id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['computePool'], [], ["Add", "Get", "Remove"]), "ComputePoolingPolicy": MoMeta("ComputePoolingPolicy", "computePoolingPolicy", "pooling-policy-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], [], ["Add", "Get", "Remove", "Set"]), "ComputePortDiscPolicy": MoMeta("ComputePortDiscPolicy", "computePortDiscPolicy", "port-discovery", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], [], ["Get", "Set"]), + "ComputePowerSavePolicy": MoMeta("ComputePowerSavePolicy", "computePowerSavePolicy", "power-save-policy", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-policy"], ['orgOrg'], [], [None]), "ComputePowerSyncDef": MoMeta("ComputePowerSyncDef", "computePowerSyncDef", "power-sync-def", VersionMeta.Version312b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config-policy", "ls-server", "ls-server-policy"], ['lsServer'], [], ["Get", "Set"]), "ComputePowerSyncPolicy": MoMeta("ComputePowerSyncPolicy", "computePowerSyncPolicy", "power-sync-[name]", VersionMeta.Version312b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config-policy", "ls-server", "ls-server-policy"], ['orgOrg'], [], ["Add", "Get", "Remove", "Set"]), "ComputePsuControl": MoMeta("ComputePsuControl", "computePsuControl", "psu-contr", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['equipmentChassis'], [], ["Get"]), @@ -2527,7 +2563,7 @@ class VersionMeta: "ComputeQual": MoMeta("ComputeQual", "computeQual", "blade-qualifier-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], ['adaptorQual', 'computeChassisQual', 'computePhysicalQual', 'computeRackQual', 'memoryQual', 'powerGroupQual', 'processorQual', 'storageQual'], ["Add", "Get", "Remove", "Set"]), "ComputeRackConnLinkPolicy": MoMeta("ComputeRackConnLinkPolicy", "computeRackConnLinkPolicy", "rack-conn-link-policy-rack-unit-[rack_id]-fabric-[switch_id]", VersionMeta.Version323a, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], [], [None]), "ComputeRackQual": MoMeta("ComputeRackQual", "computeRackQual", "rack-from-[min_id]-to-[max_id]", VersionMeta.Version141i, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['computeQual'], [], ["Add", "Get", "Remove"]), - "ComputeRackUnit": MoMeta("ComputeRackUnit", "computeRackUnit", "rack-unit-[id]", VersionMeta.Version141i, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['topSystem'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBoard', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRackUnitFsm', 'computeRackUnitFsmTask', 'computeRebootLog', 'computeScrubPolicy', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentFanModule', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'equipmentPsu', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), + "ComputeRackUnit": MoMeta("ComputeRackUnit", "computeRackUnit", "rack-unit-[id]", VersionMeta.Version141i, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['topSystem'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBoard', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePersonality', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRackUnitFsm', 'computeRackUnitFsmTask', 'computeRebootLog', 'computeScrubPolicy', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentFanModule', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'equipmentPsu', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'lstorageProfile', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'mgmtSpdmCertificatePolicy', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), "ComputeRackUnitFsm": MoMeta("ComputeRackUnitFsm", "computeRackUnitFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['computeRackUnit'], ['computeRackUnitFsmStage'], [None]), "ComputeRackUnitFsmStage": MoMeta("ComputeRackUnitFsmStage", "computeRackUnitFsmStage", "stage-[name]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['computeRackUnitFsm'], [], [None]), "ComputeRackUnitFsmTask": MoMeta("ComputeRackUnitFsmTask", "computeRackUnitFsmTask", "task-[item]", VersionMeta.Version141i, "OutputOnly", 0x1, [], [""], ['computeRackUnit'], [], [None]), @@ -2542,7 +2578,7 @@ class VersionMeta: "ComputeServerDiscPolicyFsmTask": MoMeta("ComputeServerDiscPolicyFsmTask", "computeServerDiscPolicyFsmTask", "task-[item]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['computeServerDiscPolicy'], [], [None]), "ComputeServerMgmtPolicy": MoMeta("ComputeServerMgmtPolicy", "computeServerMgmtPolicy", "server-mgmt-policy", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], [], ["Get", "Set"]), "ComputeServerTypeCap": MoMeta("ComputeServerTypeCap", "computeServerTypeCap", "server-type", VersionMeta.Version302c, "InputOutput", 0x1, [], ["read-only"], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider'], [], [None]), - "ComputeServerUnit": MoMeta("ComputeServerUnit", "computeServerUnit", "server-[server_instance_id]", VersionMeta.Version251a, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['computeCartridge'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBoard', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRebootLog', 'computeScrubPolicy', 'computeServerUnitFsm', 'computeServerUnitFsmTask', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), + "ComputeServerUnit": MoMeta("ComputeServerUnit", "computeServerUnit", "server-[server_instance_id]", VersionMeta.Version251a, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['computeCartridge'], ['aaaEpAuthProfile', 'aaaEpUser', 'adaptorHostIfConfig', 'adaptorUnit', 'biosUnit', 'biosVIdentityParams', 'cimcvmediaMountConfigDef', 'computeAdminAck', 'computeBoard', 'computeBoardController', 'computeExtBoard', 'computeFactoryResetOperation', 'computeFwSyncAck', 'computeHostUtilityOs', 'computeKvmMgmtPolicy', 'computeMemoryConfiguration', 'computePhysicalExtension', 'computePhysicalFsm', 'computePhysicalFsmTask', 'computePnuOSImage', 'computePoolable', 'computeRebootLog', 'computeScrubPolicy', 'computeServerUnitFsm', 'computeServerUnitFsmTask', 'diagSrvCtrl', 'equipmentBeaconLed', 'equipmentHealthLed', 'equipmentIOExpander', 'equipmentIndicatorLed', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPOST', 'eventInst', 'fabricLocale', 'faultInst', 'faultSuppressTask', 'firmwareImageLock', 'firmwareStatus', 'lsIdentityInfo', 'lsbootDef', 'lstorageProfile', 'mgmtController', 'mgmtKmipCertPolicy', 'mgmtSecurity', 'mgmtSpdmCertificatePolicy', 'moKvCfgHolder', 'moKvInvHolder', 'osAgent', 'osInstance', 'pciEquipSlot', 'pciUnit', 'powerBudget', 'solIf', 'storageEnclosure', 'storageVirtualDriveContainer', 'swUlan', 'sysdebugDiagnosticLog'], ["Get", "Set"]), "ComputeServerUnitFsm": MoMeta("ComputeServerUnitFsm", "computeServerUnitFsm", "fsm", VersionMeta.Version251a, "OutputOnly", 0x1, [], [""], ['computeServerUnit'], ['computeServerUnitFsmStage'], [None]), "ComputeServerUnitFsmStage": MoMeta("ComputeServerUnitFsmStage", "computeServerUnitFsmStage", "stage-[name]", VersionMeta.Version251a, "OutputOnly", 0x1, [], [""], ['computeServerUnitFsm'], [], [None]), "ComputeServerUnitFsmTask": MoMeta("ComputeServerUnitFsmTask", "computeServerUnitFsmTask", "task-[item]", VersionMeta.Version251a, "OutputOnly", 0x1, [], [""], ['computeServerUnit'], [], [None]), @@ -2602,6 +2638,7 @@ class VersionMeta: "EquipmentAdaptorConnDef": MoMeta("EquipmentAdaptorConnDef", "equipmentAdaptorConnDef", "adaptor-port-[adaptor_ep]-iom-port-[iom_ep]", VersionMeta.Version202m, "InputOutput", 0x1, [], [""], ['equipmentBladeIOMConnDef', 'equipmentBladeSwitchConnDef'], [], ["Get"]), "EquipmentAdaptorDef": MoMeta("EquipmentAdaptorDef", "equipmentAdaptorDef", "adaptor", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['adaptorFruCapProvider'], [], ["Get"]), "EquipmentAdvancedBootOrder": MoMeta("EquipmentAdvancedBootOrder", "equipmentAdvancedBootOrder", "advbootordsupp-[is_supported]", VersionMeta.Version221b, "InputOutput", 0x1, [], [""], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider'], [], ["Get"]), + "EquipmentAutoConfigMode": MoMeta("EquipmentAutoConfigMode", "equipmentAutoConfigMode", "auto-config-mode", VersionMeta.Version421a, "InputOutput", 0x1, [], ["read-only"], ['equipmentRackUnitCapProvider'], [], [None]), "EquipmentAutoconfigPolicy": MoMeta("EquipmentAutoconfigPolicy", "equipmentAutoconfigPolicy", "chassis-autoconfig-[name]", VersionMeta.Version312b, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['orgOrg'], ['faultInst'], [None]), "EquipmentBaseBoardCapProvider": MoMeta("EquipmentBaseBoardCapProvider", "equipmentBaseBoardCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArrayRef', 'firmwareType', 'firmwareUpgradeConstraint'], ["Get"]), "EquipmentBeaconCapProvider": MoMeta("EquipmentBeaconCapProvider", "equipmentBeaconCapProvider", "beacon-cap", VersionMeta.Version201m, "InputOutput", 0x1, [], [""], ['equipmentGemCapProvider', 'equipmentSwitchCapProvider', 'equipmentSwitchIOCardCapProvider'], [], ["Get"]), @@ -2615,7 +2652,7 @@ class VersionMeta: "EquipmentBladeAGLibrary": MoMeta("EquipmentBladeAGLibrary", "equipmentBladeAGLibrary", "library-[name]", VersionMeta.Version141i, "InputOutput", 0x1, [], [""], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider', 'equipmentServerUnitCapProvider'], [], ["Get"]), "EquipmentBladeAggregationCapRef": MoMeta("EquipmentBladeAggregationCapRef", "equipmentBladeAggregationCapRef", "blade-aggr", VersionMeta.Version222c, "InputOutput", 0x1, [], [""], ['equipmentBladeCapProvider'], ['equipmentPhysDevicesPerBoard'], ["Get"]), "EquipmentBladeBiosCapProvider": MoMeta("EquipmentBladeBiosCapProvider", "equipmentBladeBiosCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['biosRef', 'equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArrayRef', 'firmwareType', 'firmwareUpgradeConstraint'], ["Get"]), - "EquipmentBladeCapProvider": MoMeta("EquipmentBladeCapProvider", "equipmentBladeCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['adaptorFruCapRef', 'computeConstraintDef', 'computeMemoryUnitConstraintDef', 'computePciCap', 'computeServerTypeCap', 'equipmentAdvancedBootOrder', 'equipmentBiosDef', 'equipmentBiosTokenOverride', 'equipmentBladeAGLibrary', 'equipmentBladeAggregationCapRef', 'equipmentBladeCapProviderTypeDef', 'equipmentBladeConnDef', 'equipmentBoardControllerDef', 'equipmentBootDeviceConstraints', 'equipmentCimcVmedia', 'equipmentCiscoOsOpenGate', 'equipmentDimmMapping', 'equipmentDiscoveryCap', 'equipmentDriveSecCap', 'equipmentEmbeddedControllerConfig', 'equipmentFlexFlashNonRemovable', 'equipmentFruVariant', 'equipmentGraphicsCardCapRef', 'equipmentHDDFaultMonDef', 'equipmentHostMgmtControllerCap', 'equipmentHwRevisionModifier', 'equipmentInbandMgmtCap', 'equipmentKvmMgmtCap', 'equipmentLocalDiskControllerCapRef', 'equipmentManufacturingDef', 'equipmentNvmeDef', 'equipmentPciSlotIdMapping', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentPnuosBootMode', 'equipmentPowerCapDef', 'equipmentSecureBoot', 'equipmentServerCorrectUuidBehavior', 'equipmentServerFeatureCap', 'equipmentServiceDef', 'equipmentSlotArray', 'equipmentSlotArrayRef', 'equipmentStorageControllerConfig', 'equipmentStorageControllerSlotDef', 'equipmentUuidFeatureCap', 'firmwareConstraints', 'firmwareType', 'firmwareUpgradeConstraint', 'storageEnclosureCap'], ["Get"]), + "EquipmentBladeCapProvider": MoMeta("EquipmentBladeCapProvider", "equipmentBladeCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['adaptorFruCapRef', 'computeConstraintDef', 'computeMemoryUnitConstraintDef', 'computePciCap', 'computeServerTypeCap', 'equipmentAdvancedBootOrder', 'equipmentBiosDef', 'equipmentBiosTokenOverride', 'equipmentBladeAGLibrary', 'equipmentBladeAggregationCapRef', 'equipmentBladeCapProviderTypeDef', 'equipmentBladeConnDef', 'equipmentBoardControllerDef', 'equipmentBootDeviceConstraints', 'equipmentCimcVmedia', 'equipmentCiscoOsOpenGate', 'equipmentDimmMapping', 'equipmentDiscoveryCap', 'equipmentDriveSecCap', 'equipmentEmbeddedControllerConfig', 'equipmentFlexFlashNonRemovable', 'equipmentFruVariant', 'equipmentGraphicsCardCapRef', 'equipmentHDDFaultMonDef', 'equipmentHostMgmtControllerCap', 'equipmentHwRevisionModifier', 'equipmentInbandMgmtCap', 'equipmentKvmMgmtCap', 'equipmentLocalDiskControllerCapRef', 'equipmentManufacturingDef', 'equipmentNvmeDef', 'equipmentPciSlotIdMapping', 'equipmentPersonality', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentPnuosBootMode', 'equipmentPowerCapDef', 'equipmentSecureBoot', 'equipmentServerCorrectUuidBehavior', 'equipmentServerFeatureCap', 'equipmentServiceDef', 'equipmentSlotArray', 'equipmentSlotArrayRef', 'equipmentStorageControllerConfig', 'equipmentStorageControllerSlotDef', 'equipmentUuidFeatureCap', 'firmwareConstraints', 'firmwareType', 'firmwareUpgradeConstraint', 'storageEnclosureCap'], ["Get"]), "EquipmentBladeCapProviderTypeDef": MoMeta("EquipmentBladeCapProviderTypeDef", "equipmentBladeCapProviderTypeDef", "blade-provider-type", VersionMeta.Version224b, "InputOutput", 0x1, [], [""], ['equipmentBladeCapProvider'], [], ["Get"]), "EquipmentBladeConnDef": MoMeta("EquipmentBladeConnDef", "equipmentBladeConnDef", "adaptor-type-[adaptor_type]-family-[adaptor_family]-slot-[adaptor_slot_number]", VersionMeta.Version202m, "InputOutput", 0x1, [], [""], ['equipmentBladeCapProvider', 'equipmentServerUnitCapProvider'], ['equipmentBladeIOMConnDef', 'equipmentBladeSwitchConnDef'], ["Get"]), "EquipmentBladeIOMConnDef": MoMeta("EquipmentBladeIOMConnDef", "equipmentBladeIOMConnDef", "-iom-type-[iocard_type]", VersionMeta.Version203a, "InputOutput", 0x1, [], [""], ['equipmentBladeConnDef'], ['equipmentAdaptorConnDef'], ["Get"]), @@ -2656,6 +2693,7 @@ class VersionMeta: "EquipmentEmbeddedControllerConfig": MoMeta("EquipmentEmbeddedControllerConfig", "equipmentEmbeddedControllerConfig", "embedded-ctrl-cfg", VersionMeta.Version323a, "InputOutput", 0x1, [], [""], ['diagSrvCapProvider', 'equipmentBladeCapProvider', 'equipmentCatalogCapProvider', 'equipmentChassisCapProvider', 'equipmentDbgPluginCapProvider', 'equipmentIOExpanderCapProvider', 'equipmentMgmtCapProvider', 'equipmentMgmtExtCapProvider', 'equipmentRackEnclosureCapProvider', 'equipmentRackUnitCapProvider', 'equipmentServerUnitCapProvider', 'equipmentSiocCapProvider', 'equipmentStorageEncCapProvider', 'equipmentSwitchCapProvider'], [], [None]), "EquipmentEmbeddedStorageDef": MoMeta("EquipmentEmbeddedStorageDef", "equipmentEmbeddedStorageDef", "embedded-storage", VersionMeta.Version312b, "InputOutput", 0x1, [], [""], ['equipmentLocalDiskControllerCapProvider'], [], [None]), "EquipmentFan": MoMeta("EquipmentFan", "equipmentFan", "fan-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['equipmentFanModule', 'equipmentFex', 'networkElement'], ['equipmentFanStats', 'equipmentNetworkElementFanStats', 'equipmentRackUnitFanStats', 'faultInst'], ["Get"]), + "EquipmentFanAggressiveCoolingCap": MoMeta("EquipmentFanAggressiveCoolingCap", "equipmentFanAggressiveCoolingCap", "fan-aggressive-cooling-cap", VersionMeta.Version421a, "InputOutput", 0x1, [], ["read-only"], ['equipmentRackUnitCapProvider'], [], [None]), "EquipmentFanModule": MoMeta("EquipmentFanModule", "equipmentFanModule", "fan-module-[tray]-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['computeRackUnit', 'equipmentChassis', 'equipmentRackEnclosure', 'networkElement'], ['equipmentBeaconLed', 'equipmentFan', 'equipmentFanModuleStats', 'equipmentHealthLed', 'equipmentIndicatorLed', 'equipmentLocatorLed', 'faultInst'], ["Get"]), "EquipmentFanModuleCapProvider": MoMeta("EquipmentFanModuleCapProvider", "equipmentFanModuleCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['equipmentFanModuleDef', 'equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArrayRef', 'firmwareType', 'firmwareUpgradeConstraint'], ["Get"]), "EquipmentFanModuleDef": MoMeta("EquipmentFanModuleDef", "equipmentFanModuleDef", "fanmod", VersionMeta.Version201m, "InputOutput", 0x1, [], [""], ['equipmentFanModuleCapProvider'], [], ["Get"]), @@ -2742,6 +2780,7 @@ class VersionMeta: "EquipmentPciSwitchCapProvider": MoMeta("EquipmentPciSwitchCapProvider", "equipmentPciSwitchCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version402a, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPciDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArrayRef', 'firmwareType', 'firmwareUpgradeConstraint'], [None]), "EquipmentPcieSlotOrientation": MoMeta("EquipmentPcieSlotOrientation", "equipmentPcieSlotOrientation", "pcie-slot-orientation-[slot_number]", VersionMeta.Version323a, "InputOutput", 0x1, [], [""], ['equipmentRackUnitCapProvider'], [], ["Get"]), "EquipmentPersistentMemoryUnitCapProvider": MoMeta("EquipmentPersistentMemoryUnitCapProvider", "equipmentPersistentMemoryUnitCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version404a, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArrayRef', 'firmwareType', 'firmwareUpgradeConstraint'], [None]), + "EquipmentPersonality": MoMeta("EquipmentPersonality", "equipmentPersonality", "personality", VersionMeta.Version421a, "InputOutput", 0x1, [], ["read-only"], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider'], [], [None]), "EquipmentPfcMmuCap": MoMeta("EquipmentPfcMmuCap", "equipmentPfcMmuCap", "pfc-mmu-cap", VersionMeta.Version311e, "InputOutput", 0x1, [], [""], ['equipmentSwitchCapProvider'], [], [None]), "EquipmentPhysDevicesPerBoard": MoMeta("EquipmentPhysDevicesPerBoard", "equipmentPhysDevicesPerBoard", "phys-dev-per-board", VersionMeta.Version222c, "InputOutput", 0x1, [], [""], ['equipmentBladeAggregationCapRef'], [], ["Get"]), "EquipmentPhysicalDef": MoMeta("EquipmentPhysicalDef", "equipmentPhysicalDef", "physical", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['adaptorFruCapProvider', 'diagSrvCapProvider', 'equipmentBaseBoardCapProvider', 'equipmentBladeBiosCapProvider', 'equipmentBladeCapProvider', 'equipmentCatalogCapProvider', 'equipmentChassisCapProvider', 'equipmentCoprocessorUnitCapProvider', 'equipmentDbgPluginCapProvider', 'equipmentFanModuleCapProvider', 'equipmentFexCapProvider', 'equipmentGemCapProvider', 'equipmentGraphicsCardCapProvider', 'equipmentHostIfCapProvider', 'equipmentIOCardCapProvider', 'equipmentIOExpanderCapProvider', 'equipmentLocalDiskCapProvider', 'equipmentLocalDiskControllerCapProvider', 'equipmentMemoryUnitCapProvider', 'equipmentMgmtCapProvider', 'equipmentMgmtExtCapProvider', 'equipmentMiniStorageCapProvider', 'equipmentPciSwitchCapProvider', 'equipmentPersistentMemoryUnitCapProvider', 'equipmentProcessorUnitCapProvider', 'equipmentPsuCapProvider', 'equipmentRackEnclosureCapProvider', 'equipmentRackUnitCapProvider', 'equipmentSecurityUnitCapProvider', 'equipmentServerUnitCapProvider', 'equipmentSiocCapProvider', 'equipmentStorageEncCapProvider', 'equipmentStorageNvmeSwitchCapProvider', 'equipmentStorageSasExpanderCapProvider', 'equipmentSwitchCapProvider', 'equipmentSwitchIOCardCapProvider', 'equipmentTpmCapProvider'], [], ["Get"]), @@ -2777,7 +2816,7 @@ class VersionMeta: "EquipmentRackEnclosure": MoMeta("EquipmentRackEnclosure", "equipmentRackEnclosure", "rack-enclosure-[id]", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['topSystem'], ['equipmentFanModule', 'equipmentPsu', 'equipmentSlotEp'], [None]), "EquipmentRackEnclosureCapProvider": MoMeta("EquipmentRackEnclosureCapProvider", "equipmentRackEnclosureCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version401a, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['equipmentEmbeddedControllerConfig', 'equipmentFruVariant', 'equipmentManufacturingDef', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentServiceDef', 'equipmentSlotArray', 'equipmentSlotArrayRef', 'equipmentStorageControllerConfig', 'firmwareConstraints', 'firmwareType', 'firmwareUpgradeConstraint'], [None]), "EquipmentRackFanModuleDef": MoMeta("EquipmentRackFanModuleDef", "equipmentRackFanModuleDef", "rack-fan-module", VersionMeta.Version212a, "InputOutput", 0x1, [], [""], ['equipmentRackUnitCapProvider'], ['equipmentFanPresenceDef'], [None]), - "EquipmentRackUnitCapProvider": MoMeta("EquipmentRackUnitCapProvider", "equipmentRackUnitCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version141i, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['adaptorFruCapRef', 'computeConstraintDef', 'computeMemoryUnitConstraintDef', 'computePciCap', 'computeServerTypeCap', 'equipmentAdvancedBootOrder', 'equipmentBiosDef', 'equipmentBiosTokenOverride', 'equipmentBladeAGLibrary', 'equipmentBoardControllerDef', 'equipmentBootDeviceConstraints', 'equipmentCimcVmedia', 'equipmentCiscoOsOpenGate', 'equipmentDiagFeatureSupport', 'equipmentDimmMapping', 'equipmentDiscoveryCap', 'equipmentDriveSecCap', 'equipmentEmbeddedControllerConfig', 'equipmentFlexFlashNonRemovable', 'equipmentFruVariant', 'equipmentGraphicsCardCapRef', 'equipmentHostMgmtControllerCap', 'equipmentHwRevisionModifier', 'equipmentHxCap', 'equipmentInbandMgmtCap', 'equipmentKvmMgmtCap', 'equipmentLocalDiskControllerCapRef', 'equipmentManufacturingDef', 'equipmentNvmeDef', 'equipmentPciSlotIdMapping', 'equipmentPcieSlotOrientation', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentPnuosBootMode', 'equipmentPowerCapDef', 'equipmentRackFanModuleDef', 'equipmentSecureBoot', 'equipmentServerCorrectUuidBehavior', 'equipmentServerFeatureCap', 'equipmentServiceDef', 'equipmentSlotArray', 'equipmentSlotArrayRef', 'equipmentStorageControllerConfig', 'equipmentStorageControllerSlotDef', 'equipmentStorageSasExpanderCapRef', 'equipmentUuidFeatureCap', 'firmwareConstraints', 'firmwareType', 'firmwareUpgradeConstraint', 'storageEnclosureCap'], ["Get"]), + "EquipmentRackUnitCapProvider": MoMeta("EquipmentRackUnitCapProvider", "equipmentRackUnitCapProvider", "manufacturer-[vendor]-model-[model]-revision-[revision]", VersionMeta.Version141i, "InputOutput", 0x1, [], [""], ['capabilityCatalogue', 'equipmentHwCapDerivativeProvider'], ['adaptorFruCapRef', 'computeConstraintDef', 'computeMemoryUnitConstraintDef', 'computePciCap', 'computeServerTypeCap', 'equipmentAdvancedBootOrder', 'equipmentAutoConfigMode', 'equipmentBiosDef', 'equipmentBiosTokenOverride', 'equipmentBladeAGLibrary', 'equipmentBoardControllerDef', 'equipmentBootDeviceConstraints', 'equipmentCimcVmedia', 'equipmentCiscoOsOpenGate', 'equipmentDiagFeatureSupport', 'equipmentDimmMapping', 'equipmentDiscoveryCap', 'equipmentDriveSecCap', 'equipmentEmbeddedControllerConfig', 'equipmentFanAggressiveCoolingCap', 'equipmentFlexFlashNonRemovable', 'equipmentFruVariant', 'equipmentGraphicsCardCapRef', 'equipmentHostMgmtControllerCap', 'equipmentHwRevisionModifier', 'equipmentHxCap', 'equipmentInbandMgmtCap', 'equipmentKvmMgmtCap', 'equipmentLocalDiskControllerCapRef', 'equipmentManufacturingDef', 'equipmentNvmeDef', 'equipmentPciSlotIdMapping', 'equipmentPcieSlotOrientation', 'equipmentPersonality', 'equipmentPhysicalDef', 'equipmentPicture', 'equipmentPnuosBootMode', 'equipmentPowerCapDef', 'equipmentRackFanModuleDef', 'equipmentSecureBoot', 'equipmentServerCorrectUuidBehavior', 'equipmentServerFeatureCap', 'equipmentServiceDef', 'equipmentSlotArray', 'equipmentSlotArrayRef', 'equipmentSpdmCertificateCap', 'equipmentStorageControllerConfig', 'equipmentStorageControllerSlotDef', 'equipmentStorageSasExpanderCapRef', 'equipmentUuidFeatureCap', 'firmwareConstraints', 'firmwareType', 'firmwareUpgradeConstraint', 'storageEnclosureCap'], ["Get"]), "EquipmentRackUnitFanStats": MoMeta("EquipmentRackUnitFanStats", "equipmentRackUnitFanStats", "stats", VersionMeta.Version141i, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['equipmentFan'], ['equipmentRackUnitFanStatsHist'], ["Get"]), "EquipmentRackUnitFanStatsHist": MoMeta("EquipmentRackUnitFanStatsHist", "equipmentRackUnitFanStatsHist", "[id]", VersionMeta.Version141i, "OutputOnly", 0x1, [], ["read-only"], ['equipmentRackUnitFanStats'], [], ["Get"]), "EquipmentRackUnitPsuStats": MoMeta("EquipmentRackUnitPsuStats", "equipmentRackUnitPsuStats", "rackunit-power-stats", VersionMeta.Version141i, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['equipmentPsu'], ['equipmentRackUnitPsuStatsHist'], ["Get"]), @@ -2798,6 +2837,7 @@ class VersionMeta: "EquipmentSlotArray": MoMeta("EquipmentSlotArray", "equipmentSlotArray", "[selector]", VersionMeta.Version101e, "InputOutput", 0x1, [], [""], ['diagSrvCapProvider', 'equipmentBladeCapProvider', 'equipmentCatalogCapProvider', 'equipmentChassisCapProvider', 'equipmentDbgPluginCapProvider', 'equipmentIOExpanderCapProvider', 'equipmentMgmtCapProvider', 'equipmentMgmtExtCapProvider', 'equipmentRackEnclosureCapProvider', 'equipmentRackUnitCapProvider', 'equipmentServerUnitCapProvider', 'equipmentSiocCapProvider', 'equipmentStorageEncCapProvider', 'equipmentSwitchCapProvider'], [], ["Get"]), "EquipmentSlotArrayRef": MoMeta("EquipmentSlotArrayRef", "equipmentSlotArrayRef", "ref-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['adaptorFruCapProvider', 'diagSrvCapProvider', 'equipmentBaseBoardCapProvider', 'equipmentBladeBiosCapProvider', 'equipmentBladeCapProvider', 'equipmentCatalogCapProvider', 'equipmentChassisCapProvider', 'equipmentCoprocessorUnitCapProvider', 'equipmentDbgPluginCapProvider', 'equipmentFanModuleCapProvider', 'equipmentFexCapProvider', 'equipmentGemCapProvider', 'equipmentGraphicsCardCapProvider', 'equipmentHostIfCapProvider', 'equipmentIOCardCapProvider', 'equipmentIOExpanderCapProvider', 'equipmentLocalDiskCapProvider', 'equipmentLocalDiskControllerCapProvider', 'equipmentMemoryUnitCapProvider', 'equipmentMgmtCapProvider', 'equipmentMgmtExtCapProvider', 'equipmentMiniStorageCapProvider', 'equipmentPciSwitchCapProvider', 'equipmentPersistentMemoryUnitCapProvider', 'equipmentProcessorUnitCapProvider', 'equipmentPsuCapProvider', 'equipmentRackEnclosureCapProvider', 'equipmentRackUnitCapProvider', 'equipmentSecurityUnitCapProvider', 'equipmentServerUnitCapProvider', 'equipmentSiocCapProvider', 'equipmentStorageEncCapProvider', 'equipmentStorageNvmeSwitchCapProvider', 'equipmentStorageSasExpanderCapProvider', 'equipmentSwitchCapProvider', 'equipmentSwitchIOCardCapProvider', 'equipmentTpmCapProvider'], [], ["Get"]), "EquipmentSlotEp": MoMeta("EquipmentSlotEp", "equipmentSlotEp", "slot-ep-[id]", VersionMeta.Version401a, "InputOutput", 0x1, [], ["admin", "pn-equipment", "pn-maintenance", "pn-policy"], ['equipmentRackEnclosure'], [], [None]), + "EquipmentSpdmCertificateCap": MoMeta("EquipmentSpdmCertificateCap", "equipmentSpdmCertificateCap", "spdm-certificate-cap", VersionMeta.Version421a, "InputOutput", 0x1, [], ["read-only"], ['equipmentRackUnitCapProvider'], [], [None]), "EquipmentSpeedCompatibility": MoMeta("EquipmentSpeedCompatibility", "equipmentSpeedCompatibility", "speed-cap", VersionMeta.Version401a, "InputOutput", 0x1, [], [""], ['equipmentSwitchCapProvider'], [], [None]), "EquipmentStorageControllerConfig": MoMeta("EquipmentStorageControllerConfig", "equipmentStorageControllerConfig", "ven-[vendor]-dev-[device]-subven-[subvendor]-subdev-[subdevice]", VersionMeta.Version225a, "InputOutput", 0x1, [], [""], ['diagSrvCapProvider', 'equipmentBladeCapProvider', 'equipmentCatalogCapProvider', 'equipmentChassisCapProvider', 'equipmentDbgPluginCapProvider', 'equipmentIOExpanderCapProvider', 'equipmentMgmtCapProvider', 'equipmentMgmtExtCapProvider', 'equipmentRackEnclosureCapProvider', 'equipmentRackUnitCapProvider', 'equipmentServerUnitCapProvider', 'equipmentSiocCapProvider', 'equipmentStorageEncCapProvider', 'equipmentSwitchCapProvider'], ['equipmentPciSlotSubOEMIdEntry'], ["Get"]), "EquipmentStorageControllerSlotDef": MoMeta("EquipmentStorageControllerSlotDef", "equipmentStorageControllerSlotDef", "controller-slot-def-[slot_num]", VersionMeta.Version224b, "InputOutput", 0x1, [], ["read-only"], ['equipmentBladeCapProvider', 'equipmentRackUnitCapProvider'], [], [None]), @@ -2861,7 +2901,7 @@ class VersionMeta: "EtherTxStatsHist": MoMeta("EtherTxStatsHist", "etherTxStatsHist", "[id]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["read-only"], ['etherTxStats'], [], ["Get"]), "EventEpCtrl": MoMeta("EventEpCtrl", "eventEpCtrl", "evctrl", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "fault", "operations"], [], [], ["Get"]), "EventHolder": MoMeta("EventHolder", "eventHolder", "event", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['topRoot'], ['eventPolicy'], ["Get"]), - "EventInst": MoMeta("EventInst", "eventInst", "event-[id]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["read-only"], ['aaaAuthRealm', 'aaaLdapEp', 'aaaRadiusEp', 'aaaTacacsPlusEp', 'aaaUserEp', 'adaptorExtEthIf', 'adaptorHostEthIf', 'adaptorHostFcIf', 'callhomeEp', 'capabilityCatalogue', 'capabilityMgmtExtension', 'capabilityUpdater', 'commSvcEp', 'computeBlade', 'computeRackUnit', 'computeServerDiscPolicy', 'computeServerUnit', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentBeaconLed', 'equipmentChassis', 'equipmentChassisProfile', 'equipmentFex', 'equipmentIOCard', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'etherPIo', 'etherServerIntFIo', 'extpolEp', 'extpolProvider', 'extpolRegistry', 'extvmmEp', 'extvmmKeyStore', 'extvmmMasterExtKey', 'extvmmNetworkSets', 'extvmmProvider', 'extvmmSwitchDelTask', 'fabricCartridgeSlotEp', 'fabricComputeMSlotEp', 'fabricComputeSlotEp', 'fabricEpMgr', 'fabricLanCloud', 'fabricReservedVlan', 'fabricSanCloud', 'fabricVnetEpSyncEp', 'fcPIo', 'firmwareDistributable', 'firmwareDownloader', 'firmwareImage', 'firmwareSystem', 'gmetaHolder', 'identIdentRequest', 'identMetaSystem', 'licenseDownloader', 'licenseFile', 'licenseInstance', 'lsServer', 'mgmtBackup', 'mgmtBackupPolicy', 'mgmtCfgExportPolicy', 'mgmtController', 'mgmtIPv6IfAddr', 'mgmtIf', 'mgmtImporter', 'morefImportRoot', 'nfsMountDef', 'nfsMountInst', 'observeObserved', 'pkiEp', 'policyControlEp', 'policyControlledType', 'policyPolicyScope', 'policyPolicyScopeCont', 'policyRequestor', 'qosclassDefinition', 'qosclassSlowDrain', 'statsCollectionPolicy', 'storageEnclosure', 'storageFlexFlashController', 'storageLocalDisk', 'storageSystem', 'swAccessDomain', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthMon', 'swExtUtility', 'swFcMon', 'swFcSanBorder', 'swPhys', 'swPortDiscover', 'swUtilityDomain', 'syntheticFsObj', 'sysdebugAutoCoreFileExportTarget', 'sysdebugCore', 'sysdebugLogControlEp', 'sysdebugLogExportPolicy', 'sysdebugManualCoreFileExportTarget', 'sysdebugTechSupport', 'sysfileMutation', 'vmLifeCyclePolicy', 'vnicProfileSet'], [], ["Get"]), + "EventInst": MoMeta("EventInst", "eventInst", "event-[id]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["read-only"], ['aaaAuthRealm', 'aaaLdapEp', 'aaaRadiusEp', 'aaaTacacsPlusEp', 'aaaUserEp', 'adaptorExtEthIf', 'adaptorHostEthIf', 'adaptorHostFcIf', 'callhomeEp', 'capabilityCatalogue', 'capabilityMgmtExtension', 'capabilityUpdater', 'commSvcEp', 'computeBlade', 'computeRackUnit', 'computeServerDiscPolicy', 'computeServerUnit', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentBeaconLed', 'equipmentChassis', 'equipmentChassisProfile', 'equipmentFex', 'equipmentIOCard', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'etherPIo', 'etherServerIntFIo', 'extpolEp', 'extpolProvider', 'extpolRegistry', 'extvmmEp', 'extvmmKeyStore', 'extvmmMasterExtKey', 'extvmmNetworkSets', 'extvmmProvider', 'extvmmSwitchDelTask', 'fabricCartridgeSlotEp', 'fabricComputeMSlotEp', 'fabricComputeSlotEp', 'fabricEpMgr', 'fabricLanCloud', 'fabricReservedVlan', 'fabricSanCloud', 'fabricVnetEpSyncEp', 'fcPIo', 'fcpoolOuis', 'firmwareDistributable', 'firmwareDownloader', 'firmwareImage', 'firmwareSystem', 'gmetaHolder', 'identIdentRequest', 'identMetaSystem', 'licenseDownloader', 'licenseFile', 'licenseInstance', 'lsServer', 'mgmtBackup', 'mgmtBackupPolicy', 'mgmtCfgExportPolicy', 'mgmtController', 'mgmtIPv6IfAddr', 'mgmtIf', 'mgmtImporter', 'morefImportRoot', 'nfsMountDef', 'nfsMountInst', 'observeObserved', 'pfcWatchDog', 'pkiEp', 'policyControlEp', 'policyControlledType', 'policyPolicyScope', 'policyPolicyScopeCont', 'policyRequestor', 'qosclassDefinition', 'qosclassSlowDrain', 'statsCollectionPolicy', 'storageEnclosure', 'storageFlexFlashController', 'storageLocalDisk', 'storageSystem', 'swAccessDomain', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthMon', 'swExtUtility', 'swFcMon', 'swFcSanBorder', 'swPhys', 'swPortDiscover', 'swUtilityDomain', 'syntheticFsObj', 'sysdebugAutoCoreFileExportTarget', 'sysdebugCore', 'sysdebugLogControlEp', 'sysdebugLogExportPolicy', 'sysdebugManualCoreFileExportTarget', 'sysdebugTechSupport', 'sysfileMutation', 'vmLifeCyclePolicy', 'vnicProfileSet'], [], ["Get"]), "EventLog": MoMeta("EventLog", "eventLog", "event-log", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "fault", "operations"], ['topRoot'], ['eventRecord'], ["Get"]), "EventPolicy": MoMeta("EventPolicy", "eventPolicy", "event-policy", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "read-only"], ['eventHolder'], [], ["Get"]), "EventRecord": MoMeta("EventRecord", "eventRecord", "[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['eventLog'], [], ["Get"]), @@ -3007,7 +3047,7 @@ class VersionMeta: "FabricIf": MoMeta("FabricIf", "fabricIf", "mgmt-if-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['fabricCartridgeSlotEp', 'fabricComputeMSlotEp', 'fabricComputeSlotEp'], [], ["Get"]), "FabricLacpPolicy": MoMeta("FabricLacpPolicy", "fabricLacpPolicy", "lacp-[name]", VersionMeta.Version222c, "InputOutput", 0x1, [], ["admin", "ext-lan-config", "ext-lan-policy"], ['orgOrg'], [], ["Add", "Get", "Remove", "Set"]), "FabricLanAccessMgr": MoMeta("FabricLanAccessMgr", "fabricLanAccessMgr", "lan-access", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin", "ext-lan-config", "ext-lan-policy"], ['fabricEp'], [], [None]), - "FabricLanCloud": MoMeta("FabricLanCloud", "fabricLanCloud", "lan", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ext-lan-config", "ext-lan-policy"], ['fabricEp'], ['eventInst', 'extvmmNetworkSets', 'extvmmVMNetworkSets', 'fabricEthLan', 'fabricEthLinkProfile', 'fabricLanCloudFsm', 'fabricLanCloudFsmTask', 'fabricLanPinGroup', 'fabricNetGroup', 'fabricReservedVlan', 'fabricUdldLinkPolicy', 'fabricVlan', 'faultInst', 'firmwareAck', 'flowctrlDefinition', 'mgmtInbandProfile', 'mgmtLeaderEntity', 'qosclassDefinition', 'statsThresholdPolicy', 'vnicProfileSet'], ["Get", "Set"]), + "FabricLanCloud": MoMeta("FabricLanCloud", "fabricLanCloud", "lan", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ext-lan-config", "ext-lan-policy"], ['fabricEp'], ['eventInst', 'extvmmNetworkSets', 'extvmmVMNetworkSets', 'fabricEthLan', 'fabricEthLinkProfile', 'fabricLanCloudFsm', 'fabricLanCloudFsmTask', 'fabricLanPinGroup', 'fabricNetGroup', 'fabricReservedVlan', 'fabricUdldLinkPolicy', 'fabricVlan', 'faultInst', 'firmwareAck', 'flowctrlDefinition', 'mgmtInbandProfile', 'mgmtLeaderEntity', 'pfcWatchDog', 'qosclassDefinition', 'statsThresholdPolicy', 'vnicProfileSet'], ["Get", "Set"]), "FabricLanCloudFsm": MoMeta("FabricLanCloudFsm", "fabricLanCloudFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['fabricLanCloud'], ['fabricLanCloudFsmStage'], [None]), "FabricLanCloudFsmStage": MoMeta("FabricLanCloudFsmStage", "fabricLanCloudFsmStage", "stage-[name]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['fabricLanCloudFsm'], [], [None]), "FabricLanCloudFsmTask": MoMeta("FabricLanCloudFsmTask", "fabricLanCloudFsmTask", "task-[item]", VersionMeta.Version111j, "OutputOnly", 0x1, [], [""], ['fabricLanCloud'], [], [None]), @@ -3072,7 +3112,7 @@ class VersionMeta: "FabricZoneIdUniverse": MoMeta("FabricZoneIdUniverse", "fabricZoneIdUniverse", "zone-id-universe", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin"], ['fabricEp'], [], [None]), "FaultAffectedClass": MoMeta("FaultAffectedClass", "faultAffectedClass", "fault-[mo_class_id]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin", "fault"], ['faultSuppressPolicy'], [], [None]), "FaultHolder": MoMeta("FaultHolder", "faultHolder", "fault", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "fault"], ['topRoot'], ['faultLocalTypedHolder', 'faultPolicy', 'faultSuppressPolicy', 'faultSuppressTask'], ["Get"]), - "FaultInst": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["admin", "fault", "operations"], ['aaaAuthRealm', 'aaaConsoleAuth', 'aaaDefaultAuth', 'aaaDomain', 'aaaDomainAuth', 'aaaLdapEp', 'aaaLocale', 'aaaOrg', 'aaaProviderGroup', 'aaaRadiusEp', 'aaaRole', 'aaaTacacsPlusEp', 'aaaUser', 'aaaUserEp', 'aaaUserLocale', 'aaaUserRole', 'adaptorExtEthIf', 'adaptorHostEthIf', 'adaptorHostFcIf', 'adaptorHostIscsiIf', 'adaptorHostScsiIf', 'adaptorHostServiceEthIf', 'adaptorUnit', 'adaptorUnitExtn', 'adaptorVlan', 'biosUnit', 'callhomeEp', 'capabilityCatalogue', 'capabilityMgmtExtension', 'capabilityUpdater', 'cimcvmediaActualMountEntry', 'cloudDeviceConnectorEp', 'commDateTime', 'commSnmp', 'commSnmpUser', 'commSvcEp', 'computeAdminAck', 'computeAutoconfigPolicy', 'computeBlade', 'computeBladeInheritPolicy', 'computeBoard', 'computeExtBoard', 'computeFwSyncAck', 'computeIOHub', 'computePhysicalExtension', 'computePool', 'computeRackUnit', 'computeRtcBattery', 'computeServerDiscPolicy', 'computeServerUnit', 'cpmaintAck', 'dcxNs', 'dcxVIf', 'dcxVc', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentAutoconfigPolicy', 'equipmentBeaconLed', 'equipmentChassis', 'equipmentChassisInheritPolicy', 'equipmentChassisIssues', 'equipmentChassisProfile', 'equipmentComputeConn', 'equipmentFan', 'equipmentFanModule', 'equipmentFex', 'equipmentHealthLed', 'equipmentIOCard', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentRequirement', 'equipmentSharedIOModule', 'equipmentSwitchCard', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'equipmentTpm', 'etherPIo', 'etherServerIntFIo', 'etherSwitchIntFIo', 'etherSwitchIntFIoPc', 'extmgmtArpTargets', 'extmgmtIf', 'extmgmtNdiscTargets', 'extpolClient', 'extpolEp', 'extpolProvider', 'extpolRegistry', 'extvmmEp', 'extvmmFNDReference', 'extvmmKeyStore', 'extvmmMasterExtKey', 'extvmmNetworkSets', 'extvmmProvider', 'extvmmSwitchDelTask', 'extvmmVMNDRef', 'extvmmVMNetwork', 'extvmmVMNetworkDefinition', 'fabricCartridgePhEp', 'fabricCartridgeSlotEp', 'fabricChassisEp', 'fabricComputeMSlotEp', 'fabricComputePhEp', 'fabricComputeSlotEp', 'fabricDceSwSrvEp', 'fabricDceSwSrvPc', 'fabricDceSwSrvPcEp', 'fabricEpMgr', 'fabricEthEstcEp', 'fabricEthEstcPc', 'fabricEthEstcPcEp', 'fabricEthLan', 'fabricEthLanEp', 'fabricEthLanPc', 'fabricEthLanPcEp', 'fabricEthLinkProfile', 'fabricEthMon', 'fabricEthMonDestEp', 'fabricEthTargetEp', 'fabricEthVlanPc', 'fabricEthVlanPortEp', 'fabricFcEstcEp', 'fabricFcMon', 'fabricFcMonDestEp', 'fabricFcSan', 'fabricFcSanEp', 'fabricFcSanPc', 'fabricFcSanPcEp', 'fabricFcUserZone', 'fabricFcVsanPc', 'fabricFcVsanPortEp', 'fabricFcZoneProfile', 'fabricFcoeEstcEp', 'fabricFcoeSanEp', 'fabricFcoeSanPc', 'fabricFcoeSanPcEp', 'fabricFcoeVsanPc', 'fabricFcoeVsanPortEp', 'fabricLanCloud', 'fabricLanPinGroup', 'fabricLanPinTarget', 'fabricMulticastPolicy', 'fabricNetGroup', 'fabricNetGroupRef', 'fabricNetflowMonExporter', 'fabricNetflowMonExporterRef', 'fabricNetflowMonSession', 'fabricNetflowMonitor', 'fabricNetflowMonitorRef', 'fabricPooledVlan', 'fabricReservedVlan', 'fabricSanCloud', 'fabricSanGroupRef', 'fabricSanPinGroup', 'fabricSanPinTarget', 'fabricSwChPhEp', 'fabricVlan', 'fabricVlanGroupReq', 'fabricVlanReq', 'fabricVnetEpSyncEp', 'fabricVsan', 'fabricVsanEp', 'fabricVsanMembership', 'faultSuppressTask', 'fcPIo', 'fcpoolAddr', 'fcpoolInitiators', 'firmwareAck', 'firmwareAutoSyncPolicy', 'firmwareBootUnit', 'firmwareDistributable', 'firmwareDownloader', 'firmwareImage', 'firmwareInfra', 'firmwarePackItem', 'firmwareStatus', 'firmwareSystem', 'firmwareUpdatable', 'flowctrlItem', 'gmetaHolder', 'identIdentRequest', 'identMetaSystem', 'ippoolAddr', 'ippoolIpV6Addr', 'ippoolPool', 'iqnpoolAddr', 'iqnpoolPool', 'licenseDownloader', 'licenseFile', 'licenseInstance', 'lsBinding', 'lsIdentityInfo', 'lsIssues', 'lsRequirement', 'lsServer', 'lsmaintAck', 'lsmaintMaintPolicy', 'lstorageDasScsiLun', 'lstorageProfileBinding', 'macpoolAddr', 'macpoolPool', 'memoryArray', 'memoryBufferUnit', 'memoryPersistentMemoryConfigResult', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryNamespace', 'memoryPersistentMemoryNamespaceConfigResult', 'memoryPersistentMemoryUnit', 'memoryUnit', 'mgmtBackup', 'mgmtBackupPolicy', 'mgmtBackupPolicyConfig', 'mgmtCfgExportPolicy', 'mgmtConnection', 'mgmtController', 'mgmtDbState', 'mgmtEntity', 'mgmtHealthStatus', 'mgmtIPv6IfAddr', 'mgmtIf', 'mgmtImporter', 'mgmtInterface', 'mgmtKvmCertificate', 'mgmtPmonEntry', 'moIpV4AddrKv', 'moIpV6AddrKv', 'morefImportRoot', 'networkElement', 'networkLimit', 'networkOperLevel', 'nfsMountDef', 'nfsMountInst', 'observeObserved', 'pciEquipSlot', 'pciSwitch', 'pkiEp', 'pkiKeyRing', 'pkiTP', 'policyControlEp', 'policyControlledType', 'policyPolicyScope', 'policyPolicyScopeCont', 'policyRequestor', 'powerBudget', 'powerChassisMember', 'powerGroup', 'powerPolicy', 'processorUnit', 'qosclassDefinition', 'qosclassSlowDrain', 'statsCollectionPolicy', 'storageConnectionDef', 'storageConnectionPolicy', 'storageController', 'storageEnclosure', 'storageEnclosureDiskSlotEp', 'storageFlexFlashCard', 'storageFlexFlashController', 'storageFlexFlashDrive', 'storageFlexFlashVirtualDrive', 'storageIniGroup', 'storageInitiator', 'storageItem', 'storageLocalDisk', 'storageLocalDiskSlotEp', 'storageMezzFlashLife', 'storageNvmeSwitch', 'storageRaidBattery', 'storageSasExpander', 'storageSystem', 'storageVDMemberEp', 'storageVirtualDrive', 'storageVsanRef', 'swAccessDomain', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthMon', 'swEthTargetEp', 'swExtUtility', 'swFcMon', 'swFcSanBorder', 'swPhys', 'swPortDiscover', 'swSystemStats', 'swUtilityDomain', 'swVlan', 'swVlanPortNs', 'syntheticFsObj', 'sysdebugAutoCoreFileExportTarget', 'sysdebugCore', 'sysdebugLogControlEp', 'sysdebugLogExportPolicy', 'sysdebugLogExportStatus', 'sysdebugMEpLog', 'sysdebugManualCoreFileExportTarget', 'sysdebugTechSupport', 'sysfileMutation', 'trigTest', 'uuidpoolAddr', 'uuidpoolPool', 'vmLifeCyclePolicy', 'vmNic', 'vmVif', 'vnicConnDef', 'vnicDynamicConPolicyRef', 'vnicEthConfig', 'vnicEther', 'vnicEtherIf', 'vnicFc', 'vnicFcGroupDef', 'vnicFcGroupTempl', 'vnicFcIf', 'vnicFcNode', 'vnicIPv4PooledIscsiAddr', 'vnicIScsi', 'vnicIScsiBootVnic', 'vnicIScsiConfig', 'vnicIScsiLCP', 'vnicIScsiNode', 'vnicIScsiStaticTargetIf', 'vnicIpV4MgmtPooledAddr', 'vnicIpV4PooledAddr', 'vnicIpV6MgmtPooledAddr', 'vnicIpc', 'vnicLanConnTempl', 'vnicProfile', 'vnicProfileSet', 'vnicSanConnTempl', 'vnicScsi', 'vnicUsnicConPolicyRef', 'vnicVmqConPolicyRef'], [], ["Get"]), + "FaultInst": MoMeta("FaultInst", "faultInst", "fault-[code]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["admin", "fault", "operations"], ['aaaAuthRealm', 'aaaConsoleAuth', 'aaaDefaultAuth', 'aaaDomain', 'aaaDomainAuth', 'aaaLdapEp', 'aaaLocale', 'aaaOrg', 'aaaProviderGroup', 'aaaRadiusEp', 'aaaRole', 'aaaTacacsPlusEp', 'aaaUser', 'aaaUserEp', 'aaaUserLocale', 'aaaUserRole', 'adaptorExtEthIf', 'adaptorHostEthIf', 'adaptorHostFcIf', 'adaptorHostIscsiIf', 'adaptorHostScsiIf', 'adaptorHostServiceEthIf', 'adaptorUnit', 'adaptorUnitExtn', 'adaptorVlan', 'biosUnit', 'callhomeEp', 'capabilityCatalogue', 'capabilityMgmtExtension', 'capabilityUpdater', 'cimcvmediaActualMountEntry', 'cloudDeviceConnectorEp', 'commDateTime', 'commSnmp', 'commSnmpUser', 'commSvcEp', 'computeAdminAck', 'computeAutoconfigPolicy', 'computeBlade', 'computeBladeInheritPolicy', 'computeBoard', 'computeExtBoard', 'computeFwSyncAck', 'computeIOHub', 'computePhysicalExtension', 'computePool', 'computeRackUnit', 'computeRtcBattery', 'computeServerDiscPolicy', 'computeServerUnit', 'cpmaintAck', 'dcxNs', 'dcxVIf', 'dcxVc', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentAutoconfigPolicy', 'equipmentBeaconLed', 'equipmentChassis', 'equipmentChassisInheritPolicy', 'equipmentChassisIssues', 'equipmentChassisProfile', 'equipmentComputeConn', 'equipmentFan', 'equipmentFanModule', 'equipmentFex', 'equipmentHealthLed', 'equipmentIOCard', 'equipmentInventoryStatus', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentRequirement', 'equipmentSharedIOModule', 'equipmentSwitchCard', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'equipmentTpm', 'etherPIo', 'etherServerIntFIo', 'etherSwitchIntFIo', 'etherSwitchIntFIoPc', 'extmgmtArpTargets', 'extmgmtIf', 'extmgmtNdiscTargets', 'extpolClient', 'extpolEp', 'extpolProvider', 'extpolRegistry', 'extvmmEp', 'extvmmFNDReference', 'extvmmKeyStore', 'extvmmMasterExtKey', 'extvmmNetworkSets', 'extvmmProvider', 'extvmmSwitchDelTask', 'extvmmVMNDRef', 'extvmmVMNetwork', 'extvmmVMNetworkDefinition', 'fabricCartridgePhEp', 'fabricCartridgeSlotEp', 'fabricChassisEp', 'fabricComputeMSlotEp', 'fabricComputePhEp', 'fabricComputeSlotEp', 'fabricDceSwSrvEp', 'fabricDceSwSrvPc', 'fabricDceSwSrvPcEp', 'fabricEpMgr', 'fabricEthEstcEp', 'fabricEthEstcPc', 'fabricEthEstcPcEp', 'fabricEthLan', 'fabricEthLanEp', 'fabricEthLanPc', 'fabricEthLanPcEp', 'fabricEthLinkProfile', 'fabricEthMon', 'fabricEthMonDestEp', 'fabricEthTargetEp', 'fabricEthVlanPc', 'fabricEthVlanPortEp', 'fabricFcEstcEp', 'fabricFcMon', 'fabricFcMonDestEp', 'fabricFcSan', 'fabricFcSanEp', 'fabricFcSanPc', 'fabricFcSanPcEp', 'fabricFcUserZone', 'fabricFcVsanPc', 'fabricFcVsanPortEp', 'fabricFcZoneProfile', 'fabricFcoeEstcEp', 'fabricFcoeSanEp', 'fabricFcoeSanPc', 'fabricFcoeSanPcEp', 'fabricFcoeVsanPc', 'fabricFcoeVsanPortEp', 'fabricLanCloud', 'fabricLanPinGroup', 'fabricLanPinTarget', 'fabricMulticastPolicy', 'fabricNetGroup', 'fabricNetGroupRef', 'fabricNetflowMonExporter', 'fabricNetflowMonExporterRef', 'fabricNetflowMonSession', 'fabricNetflowMonitor', 'fabricNetflowMonitorRef', 'fabricPooledVlan', 'fabricReservedVlan', 'fabricSanCloud', 'fabricSanGroupRef', 'fabricSanPinGroup', 'fabricSanPinTarget', 'fabricSwChPhEp', 'fabricVlan', 'fabricVlanGroupReq', 'fabricVlanReq', 'fabricVnetEpSyncEp', 'fabricVsan', 'fabricVsanEp', 'fabricVsanMembership', 'faultSuppressTask', 'fcPIo', 'fcpoolAddr', 'fcpoolInitiators', 'fcpoolOuis', 'firmwareAck', 'firmwareAutoSyncPolicy', 'firmwareBootUnit', 'firmwareDistributable', 'firmwareDownloader', 'firmwareImage', 'firmwareInfra', 'firmwarePackItem', 'firmwareSecureFPGA', 'firmwareStatus', 'firmwareSystem', 'firmwareUpdatable', 'flowctrlItem', 'gmetaHolder', 'identIdentRequest', 'identMetaSystem', 'ippoolAddr', 'ippoolIpV6Addr', 'ippoolPool', 'iqnpoolAddr', 'iqnpoolPool', 'licenseDownloader', 'licenseFile', 'licenseInstance', 'lsBinding', 'lsIdentityInfo', 'lsIssues', 'lsRequirement', 'lsServer', 'lsmaintAck', 'lsmaintMaintPolicy', 'lstorageDasScsiLun', 'lstorageProfileBinding', 'macpoolAddr', 'macpoolPool', 'memoryArray', 'memoryBufferUnit', 'memoryPersistentMemoryConfigResult', 'memoryPersistentMemoryConfiguration', 'memoryPersistentMemoryNamespace', 'memoryPersistentMemoryNamespaceConfigResult', 'memoryPersistentMemoryUnit', 'memoryUnit', 'mgmtBackup', 'mgmtBackupPolicy', 'mgmtBackupPolicyConfig', 'mgmtCfgExportPolicy', 'mgmtConnection', 'mgmtController', 'mgmtDbState', 'mgmtEntity', 'mgmtHealthStatus', 'mgmtIPv6IfAddr', 'mgmtIf', 'mgmtImporter', 'mgmtInterface', 'mgmtKvmCertificate', 'mgmtPmonEntry', 'moIpV4AddrKv', 'moIpV6AddrKv', 'morefImportRoot', 'networkElement', 'networkLimit', 'networkOperLevel', 'nfsMountDef', 'nfsMountInst', 'observeObserved', 'pciEquipSlot', 'pciSwitch', 'pfcWatchDog', 'pkiEp', 'pkiKeyRing', 'pkiTP', 'policyControlEp', 'policyControlledType', 'policyPolicyScope', 'policyPolicyScopeCont', 'policyRequestor', 'powerBudget', 'powerChassisMember', 'powerGroup', 'powerPolicy', 'processorUnit', 'qosclassDefinition', 'qosclassSlowDrain', 'statsCollectionPolicy', 'storageConnectionDef', 'storageConnectionPolicy', 'storageController', 'storageEnclosure', 'storageEnclosureDiskSlotEp', 'storageFlexFlashCard', 'storageFlexFlashController', 'storageFlexFlashDrive', 'storageFlexFlashVirtualDrive', 'storageIniGroup', 'storageInitiator', 'storageItem', 'storageLocalDisk', 'storageLocalDiskSlotEp', 'storageMezzFlashLife', 'storageNvmeSwitch', 'storageRaidBattery', 'storageSasExpander', 'storageSystem', 'storageVDMemberEp', 'storageVirtualDrive', 'storageVsanRef', 'swAccessDomain', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthMon', 'swEthTargetEp', 'swExtUtility', 'swFcMon', 'swFcSanBorder', 'swPhys', 'swPortDiscover', 'swSystemStats', 'swUtilityDomain', 'swVlan', 'swVlanPortNs', 'syntheticFsObj', 'sysdebugAutoCoreFileExportTarget', 'sysdebugCore', 'sysdebugLogControlEp', 'sysdebugLogExportPolicy', 'sysdebugLogExportStatus', 'sysdebugMEpLog', 'sysdebugManualCoreFileExportTarget', 'sysdebugTechSupport', 'sysfileMutation', 'trigTest', 'uuidpoolAddr', 'uuidpoolPool', 'vmLifeCyclePolicy', 'vmNic', 'vmVif', 'vnicConnDef', 'vnicDynamicConPolicyRef', 'vnicEthConfig', 'vnicEther', 'vnicEtherIf', 'vnicFc', 'vnicFcGroupDef', 'vnicFcGroupTempl', 'vnicFcIf', 'vnicFcNode', 'vnicIPv4PooledIscsiAddr', 'vnicIScsi', 'vnicIScsiBootVnic', 'vnicIScsiConfig', 'vnicIScsiLCP', 'vnicIScsiNode', 'vnicIScsiStaticTargetIf', 'vnicIpV4MgmtPooledAddr', 'vnicIpV4PooledAddr', 'vnicIpV6MgmtPooledAddr', 'vnicIpc', 'vnicLanConnTempl', 'vnicProfile', 'vnicProfileSet', 'vnicSanConnTempl', 'vnicScsi', 'vnicUsnicConPolicyRef', 'vnicVmqConPolicyRef'], [], ["Get"]), "FaultLocalTypedHolder": MoMeta("FaultLocalTypedHolder", "faultLocalTypedHolder", "type-[type]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin", "fault"], ['faultHolder'], [], [None]), "FaultPolicy": MoMeta("FaultPolicy", "faultPolicy", "fault-policy", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "fault"], ['faultHolder'], [], ["Get", "Set"]), "FaultSuppressPolicy": MoMeta("FaultSuppressPolicy", "faultSuppressPolicy", "fault-suppress-policy-[name]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["read-only"], ['faultHolder'], ['faultAffectedClass', 'faultSuppressPolicyItem'], [None]), @@ -3094,6 +3134,11 @@ class VersionMeta: "FcpoolInitiator": MoMeta("FcpoolInitiator", "fcpoolInitiator", "[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-storage-policy"], ['fcpoolInitiators'], ['fcpoolBootTarget', 'fcpoolInitiatorEp'], ["Add", "Get", "Remove", "Set"]), "FcpoolInitiatorEp": MoMeta("FcpoolInitiatorEp", "fcpoolInitiatorEp", "[id]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["read-only"], ['fcpoolInitiator'], [], [None]), "FcpoolInitiators": MoMeta("FcpoolInitiators", "fcpoolInitiators", "wwn-pool-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-storage-policy"], ['orgOrg'], ['faultInst', 'fcpoolBlock', 'fcpoolInitiator'], ["Add", "Get", "Remove", "Set"]), + "FcpoolOui": MoMeta("FcpoolOui", "fcpoolOui", "oui-[oui]", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['fcpoolOuis'], [], [None]), + "FcpoolOuis": MoMeta("FcpoolOuis", "fcpoolOuis", "oui-pool-[name]", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['networkElement'], ['eventInst', 'faultInst', 'fcpoolOui', 'fcpoolOuisFsm', 'fcpoolOuisFsmTask'], [None]), + "FcpoolOuisFsm": MoMeta("FcpoolOuisFsm", "fcpoolOuisFsm", "fsm", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['fcpoolOuis'], ['fcpoolOuisFsmStage'], [None]), + "FcpoolOuisFsmStage": MoMeta("FcpoolOuisFsmStage", "fcpoolOuisFsmStage", "stage-[name]", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['fcpoolOuisFsm'], [], [None]), + "FcpoolOuisFsmTask": MoMeta("FcpoolOuisFsmTask", "fcpoolOuisFsmTask", "task-[item]", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['fcpoolOuis'], [], [None]), "FcpoolPoolable": MoMeta("FcpoolPoolable", "fcpoolPoolable", "pool-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['fcpoolAddr'], [], ["Get"]), "FcpoolUniverse": MoMeta("FcpoolUniverse", "fcpoolUniverse", "wwn", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['topRoot'], ['fcpoolAddr', 'fcpoolFormat'], ["Get"]), "FeatureContextEp": MoMeta("FeatureContextEp", "featureContextEp", "contexts", VersionMeta.Version302c, "InputOutput", 0x1, [], [""], ['topSystem'], ['featureDefinitionInstance', 'featureFruCapProviderInstance', 'featureProviderInstance'], [None]), @@ -3165,6 +3210,7 @@ class VersionMeta: "FirmwareRunning": MoMeta("FirmwareRunning", "firmwareRunning", "fw-[deployment]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['adaptorHostEthIf', 'adaptorHostFcIf', 'biosUnit', 'capabilityCatalogue', 'capabilityMgmtExtension', 'equipmentPsu', 'graphicsCard', 'memoryPersistentMemoryUnit', 'mgmtController', 'pciSwitch', 'storageController', 'storageFlexFlashController', 'storageLocalDisk', 'storageNvmeSwitch', 'storageOnboardDevice', 'storageSasExpander'], ['firmwareServicePack'], ["Get"]), "FirmwareSecondControllerChassisConstraint": MoMeta("FirmwareSecondControllerChassisConstraint", "firmwareSecondControllerChassisConstraint", "second-controller-chassis-constraint", VersionMeta.Version321d, "InputOutput", 0x1, [], ["read-only"], ['firmwareConstraints'], [], [None]), "FirmwareSecondControllerServerConstraint": MoMeta("FirmwareSecondControllerServerConstraint", "firmwareSecondControllerServerConstraint", "second-controller-server-constraint", VersionMeta.Version321d, "InputOutput", 0x1, [], ["read-only"], ['firmwareConstraints'], [], [None]), + "FirmwareSecureFPGA": MoMeta("FirmwareSecureFPGA", "firmwareSecureFPGA", "fw-secure-fpga", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['networkElement'], ['faultInst'], [None]), "FirmwareServerChassisConstraint": MoMeta("FirmwareServerChassisConstraint", "firmwareServerChassisConstraint", "server-chassis-constraint-[server_model]", VersionMeta.Version323a, "InputOutput", 0x1, [], ["read-only"], ['firmwareConstraints'], [], [None]), "FirmwareServerTypeConstraint": MoMeta("FirmwareServerTypeConstraint", "firmwareServerTypeConstraint", "constraint-server-type", VersionMeta.Version311e, "InputOutput", 0x1, [], [""], ['firmwareConstraints'], [], ["Get"]), "FirmwareServicePack": MoMeta("FirmwareServicePack", "firmwareServicePack", "servicepack", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin"], ['firmwareBootUnit', 'firmwareRunning'], [], ["Get", "Set"]), @@ -3347,7 +3393,7 @@ class VersionMeta: "LstorageLogin": MoMeta("LstorageLogin", "lstorageLogin", "login", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-config-policy", "ls-server", "ls-storage", "ls-storage-policy"], ['lstorageRemote', 'lstorageRemoteDef'], [], ["Get", "Set"]), "LstorageLunSetConfig": MoMeta("LstorageLunSetConfig", "lstorageLunSetConfig", "lun-set-config-[name]", VersionMeta.Version402a, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-storage", "ls-storage-policy"], ['lstorageProfile', 'lstorageProfileDef'], ['lstorageLunSetDiskSlot', 'lstorageVirtualDriveDef'], [None]), "LstorageLunSetDiskSlot": MoMeta("LstorageLunSetDiskSlot", "lstorageLunSetDiskSlot", "lun-set-disk-slot-[id]", VersionMeta.Version402a, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-storage", "ls-storage-policy"], ['lstorageLunSetConfig'], [], [None]), - "LstorageProfile": MoMeta("LstorageProfile", "lstorageProfile", "profile-[name]", VersionMeta.Version224b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-storage", "ls-storage-policy"], ['orgOrg'], ['lstorageControllerDef', 'lstorageDasScsiLun', 'lstorageLunSetConfig', 'lstorageSecurity'], ["Add", "Get", "Remove", "Set"]), + "LstorageProfile": MoMeta("LstorageProfile", "lstorageProfile", "profile-[name]", VersionMeta.Version224b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-storage", "ls-storage-policy"], ['computeBlade', 'computeRackUnit', 'computeServerUnit', 'orgOrg'], ['lstorageControllerDef', 'lstorageDasScsiLun', 'lstorageLunSetConfig', 'lstorageSecurity'], ["Add", "Get", "Remove", "Set"]), "LstorageProfileBinding": MoMeta("LstorageProfileBinding", "lstorageProfileBinding", "profile-binding", VersionMeta.Version224b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-config-policy", "ls-server", "ls-storage", "ls-storage-policy"], ['lsServer'], ['faultInst'], ["Add", "Get", "Remove", "Set"]), "LstorageProfileDef": MoMeta("LstorageProfileDef", "lstorageProfileDef", "profile-def", VersionMeta.Version224b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-server", "ls-storage", "ls-storage-policy"], ['lsServer'], ['lstorageControllerDef', 'lstorageDasScsiLun', 'lstorageLunSetConfig', 'lstorageSecurity'], ["Add", "Get", "Remove", "Set"]), "LstorageRemote": MoMeta("LstorageRemote", "lstorageRemote", "remote", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-config-policy", "ls-server", "ls-storage", "ls-storage-policy"], ['computeBoard', 'lstorageDriveSecurity'], ['lstorageLogin'], ["Get", "Set"]), @@ -3404,7 +3450,7 @@ class VersionMeta: "MgmtCimcSecureBoot": MoMeta("MgmtCimcSecureBoot", "mgmtCimcSecureBoot", "mgmt-secure-boot", VersionMeta.Version223a, "InputOutput", 0x1, [], ["admin", "ls-compute"], ['mgmtController'], [], ["Get", "Set"]), "MgmtCmcSecureBoot": MoMeta("MgmtCmcSecureBoot", "mgmtCmcSecureBoot", "mgmt-cmc-secure-boot", VersionMeta.Version312b, "InputOutput", 0x1, [], ["admin", "ls-compute"], ['mgmtController'], [], ["Get", "Set"]), "MgmtConnection": MoMeta("MgmtConnection", "mgmtConnection", "mgmt-connection-[type]", VersionMeta.Version211a, "InputOutput", 0x1, [], ["admin"], ['mgmtController'], ['faultInst'], ["Get", "Set"]), - "MgmtController": MoMeta("MgmtController", "mgmtController", "mgmt", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-network", "ls-server"], ['adaptorUnit', 'computeBlade', 'computeBoardController', 'computeExtBoard', 'computeRackUnit', 'computeServerUnit', 'equipmentChassis', 'equipmentFex', 'equipmentIOCard', 'equipmentSharedIOModule', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'networkElement', 'storageController', 'storageLocalDisk', 'storageSasExpander', 'topSystem'], ['cimcvmediaActualMountList', 'eventInst', 'fabricLocale', 'faultInst', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'mgmtCimcSecureBoot', 'mgmtCmcSecureBoot', 'mgmtConnection', 'mgmtControllerFsm', 'mgmtControllerFsmTask', 'mgmtHealthStatus', 'mgmtIf', 'mgmtInterface', 'mgmtKvmCertificate', 'mgmtProfDerivedInterface', 'mgmtUsbNicMgmtIf', 'sysdebugMEpLog', 'vnicIpV4PooledAddr', 'vnicIpV4ProfDerivedAddr', 'vnicIpV4StaticAddr'], ["Get"]), + "MgmtController": MoMeta("MgmtController", "mgmtController", "mgmt", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-network", "ls-server"], ['adaptorUnit', 'computeBlade', 'computeBoardController', 'computeExtBoard', 'computeRackUnit', 'computeServerUnit', 'equipmentChassis', 'equipmentFex', 'equipmentIOCard', 'equipmentSharedIOModule', 'equipmentSwitchIOCard', 'equipmentSystemIOController', 'networkElement', 'storageController', 'storageLocalDisk', 'storageSasExpander', 'topSystem'], ['cimcvmediaActualMountList', 'eventInst', 'fabricLocale', 'faultInst', 'firmwareBootDefinition', 'firmwareRunning', 'firmwareUpdatable', 'mgmtCimcSecureBoot', 'mgmtCmcSecureBoot', 'mgmtConnection', 'mgmtControllerFsm', 'mgmtControllerFsmTask', 'mgmtHealthStatus', 'mgmtIf', 'mgmtInterface', 'mgmtKvmCertificate', 'mgmtProfDerivedInterface', 'mgmtSpdmCertificateInventory', 'mgmtSwPersonalities', 'mgmtSwPersonalitiesInventory', 'mgmtUsbNicMgmtIf', 'sysdebugMEpLog', 'vnicIpV4PooledAddr', 'vnicIpV4ProfDerivedAddr', 'vnicIpV4StaticAddr'], ["Get"]), "MgmtControllerFsm": MoMeta("MgmtControllerFsm", "mgmtControllerFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['mgmtController'], ['mgmtControllerFsmStage'], [None]), "MgmtControllerFsmStage": MoMeta("MgmtControllerFsmStage", "mgmtControllerFsmStage", "stage-[name]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['mgmtControllerFsm'], [], [None]), "MgmtControllerFsmTask": MoMeta("MgmtControllerFsmTask", "mgmtControllerFsmTask", "task-[item]", VersionMeta.Version111j, "OutputOnly", 0x1, [], [""], ['mgmtController'], [], [None]), @@ -3438,6 +3484,13 @@ class VersionMeta: "MgmtPmonEntry": MoMeta("MgmtPmonEntry", "mgmtPmonEntry", "[name]", VersionMeta.Version201m, "InputOutput", 0x1, [], ["read-only"], ['mgmtEntity'], ['faultInst'], ["Get"]), "MgmtProfDerivedInterface": MoMeta("MgmtProfDerivedInterface", "mgmtProfDerivedInterface", "spiface-[mode]", VersionMeta.Version221b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-network", "ls-server"], ['mgmtController'], ['mgmtVnet'], ["Get"]), "MgmtSecurity": MoMeta("MgmtSecurity", "mgmtSecurity", "sec", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-config-policy", "ls-server", "ls-storage", "ls-storage-policy"], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], ['mgmtKmip'], ["Get"]), + "MgmtSpdmCertificate": MoMeta("MgmtSpdmCertificate", "mgmtSpdmCertificate", "spdm-cert-[name]", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtSpdmCertificatePolicy'], [], [None]), + "MgmtSpdmCertificateData": MoMeta("MgmtSpdmCertificateData", "mgmtSpdmCertificateData", "spdm-cert-[cert_id]", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtSpdmCertificateInventory'], [], [None]), + "MgmtSpdmCertificateInventory": MoMeta("MgmtSpdmCertificateInventory", "mgmtSpdmCertificateInventory", "spdm-cert-inventory", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtController'], ['mgmtSpdmCertificateData'], [None]), + "MgmtSpdmCertificatePolicy": MoMeta("MgmtSpdmCertificatePolicy", "mgmtSpdmCertificatePolicy", "spdm-cert-policy-[name]", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-config-policy", "ls-ext-access", "ls-server", "ls-server-oper", "ls-server-policy"], ['computeBlade', 'computeRackUnit', 'computeServerUnit', 'orgOrg'], ['mgmtSpdmCertificate'], [None]), + "MgmtSwPersonalities": MoMeta("MgmtSwPersonalities", "mgmtSwPersonalities", "sw-personalities", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtController'], ['mgmtSwPersonality'], [None]), + "MgmtSwPersonalitiesInventory": MoMeta("MgmtSwPersonalitiesInventory", "mgmtSwPersonalitiesInventory", "sw-personalities-inventory", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtController'], ['mgmtSwPersonality'], [None]), + "MgmtSwPersonality": MoMeta("MgmtSwPersonality", "mgmtSwPersonality", "sw-personality-[id]", VersionMeta.Version421a, "InputOutput", 0x1, [], ["admin"], ['mgmtSwPersonalities', 'mgmtSwPersonalitiesInventory'], [], [None]), "MgmtUsbNicMgmtIf": MoMeta("MgmtUsbNicMgmtIf", "mgmtUsbNicMgmtIf", "usbnic-if-[usbnic_conn_side]-[switch_id]", VersionMeta.Version323a, "InputOutput", 0x1, [], ["admin"], ['computeHostUtilityOs', 'mgmtController'], [], ["Get"]), "MgmtVnet": MoMeta("MgmtVnet", "mgmtVnet", "network", VersionMeta.Version221b, "InputOutput", 0x1, [], ["admin", "ls-compute", "ls-config", "ls-network", "ls-server"], ['mgmtInterface', 'mgmtProfDerivedInterface'], ['vnicIpV4MgmtPooledAddr', 'vnicIpV4PooledAddr', 'vnicIpV4StaticAddr', 'vnicIpV6MgmtPooledAddr', 'vnicIpV6StaticAddr'], ["Add", "Get", "Remove", "Set"]), "MoInvKv": MoMeta("MoInvKv", "moInvKv", "kv-[key]", VersionMeta.Version321d, "InputOutput", 0x1, [], ["admin", "read-only"], ['moKvInvHolder'], [], ["Get", "Set"]), @@ -3454,7 +3507,7 @@ class VersionMeta: "MorefImportRootFsmTask": MoMeta("MorefImportRootFsmTask", "morefImportRootFsmTask", "task-[item]", VersionMeta.Version227b, "OutputOnly", 0x1, [], [""], ['morefImportRoot'], [], [None]), "MorefProp": MoMeta("MorefProp", "morefProp", "[name]", VersionMeta.Version227b, "InputOutput", 0x1, [], ["admin"], ['morefFruRef', 'morefRef'], [], ["Add", "Get", "Remove", "Set"]), "MorefRef": MoMeta("MorefRef", "morefRef", "[mo_rn]", VersionMeta.Version227b, "InputOutput", 0x1, [], ["admin"], ['morefFruRef', 'morefImportRoot', 'morefRef'], ['morefProp', 'morefRef'], ["Add", "Get", "Remove"]), - "NetworkElement": MoMeta("NetworkElement", "networkElement", "switch-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ext-lan-config"], ['topSystem'], ['equipmentFan', 'equipmentFanModule', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentSwitchCard', 'extmgmtIf', 'faultInst', 'firmwareStatus', 'mgmtController', 'mgmtDbState', 'mgmtHealthStatus', 'mgmtIPv6IfConfig', 'networkLanNeighbors', 'networkLimit', 'networkLldpNeighbors', 'networkOperLevel', 'networkSanNeighbors', 'nfsMountInst', 'powerBudget', 'storageItem', 'swAccessDomain', 'swCardEnvStats', 'swEnvStats', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthLanMon', 'swExtUtility', 'swFabricZoneNs', 'swFcSanBorder', 'swFcSanMon', 'swPhys', 'swPortDiscover', 'swSystemStats', 'swUtilityDomain', 'swVlanPortNs'], ["Get", "Set"]), + "NetworkElement": MoMeta("NetworkElement", "networkElement", "switch-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "ext-lan-config"], ['topSystem'], ['equipmentFan', 'equipmentFanModule', 'equipmentLocatorLed', 'equipmentPsu', 'equipmentSwitchCard', 'extmgmtIf', 'faultInst', 'fcpoolOuis', 'firmwareSecureFPGA', 'firmwareStatus', 'mgmtController', 'mgmtDbState', 'mgmtHealthStatus', 'mgmtIPv6IfConfig', 'networkLanNeighbors', 'networkLimit', 'networkLldpNeighbors', 'networkOperLevel', 'networkSanNeighbors', 'nfsMountInst', 'powerBudget', 'storageItem', 'swAccessDomain', 'swCardEnvStats', 'swEnvStats', 'swEthLanBorder', 'swEthLanFlowMon', 'swEthLanMon', 'swExtUtility', 'swFabricZoneNs', 'swFcSanBorder', 'swFcSanMon', 'swPhys', 'swPortDiscover', 'swSystemStats', 'swUtilityDomain', 'swVlanPortNs'], ["Get", "Set"]), "NetworkIfStats": MoMeta("NetworkIfStats", "networkIfStats", "if-stat-[type]-[units]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['adaptorHostEthIf', 'adaptorHostFcIf', 'adaptorHostIscsiIf', 'adaptorHostScsiIf', 'adaptorHostServiceEthIf', 'etherPIo', 'fcPIo'], [], ["Get"]), "NetworkLanNeighborEntry": MoMeta("NetworkLanNeighborEntry", "networkLanNeighborEntry", "if-[local_interface]", VersionMeta.Version223a, "InputOutput", 0x1, [], ["read-only"], ['networkLanNeighbors'], [], ["Get"]), "NetworkLanNeighbors": MoMeta("NetworkLanNeighbors", "networkLanNeighbors", "lan-neighbors", VersionMeta.Version223a, "InputOutput", 0x1, [], ["read-only"], ['networkElement'], ['networkLanNeighborEntry'], ["Get"]), @@ -3480,7 +3533,7 @@ class VersionMeta: "ObserveObservedFsm": MoMeta("ObserveObservedFsm", "observeObservedFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['observeObserved'], ['observeObservedFsmStage'], [None]), "ObserveObservedFsmStage": MoMeta("ObserveObservedFsmStage", "observeObservedFsmStage", "stage-[name]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['observeObservedFsm'], [], [None]), "ObserveObservedFsmTask": MoMeta("ObserveObservedFsmTask", "observeObservedFsmTask", "task-[item]", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['observeObserved'], [], [None]), - "OrgOrg": MoMeta("OrgOrg", "orgOrg", "org-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "org-management"], ['orgOrg'], ['aaaEpAuthProfile', 'adaptorHostEthIfProfile', 'adaptorHostFcIfProfile', 'adaptorHostIscsiIfProfile', 'biosVProfile', 'cimcvmediaMountConfigPolicy', 'commSvcPolicy', 'computeAutoconfigPolicy', 'computeBladeDiscPolicy', 'computeBladeInheritPolicy', 'computeChassisConnPolicy', 'computeChassisDiscPolicy', 'computeFanPolicy', 'computeGraphicsCardPolicy', 'computeHwChangeDiscPolicy', 'computeKvmMgmtPolicy', 'computeMemoryConfigPolicy', 'computePool', 'computePoolingPolicy', 'computePortDiscPolicy', 'computePowerSyncPolicy', 'computePsuPolicy', 'computeQual', 'computeRackConnLinkPolicy', 'computeScrubPolicy', 'computeServerDiscPolicy', 'computeServerMgmtPolicy', 'cpmaintMaintPolicy', 'diagRunPolicy', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentAutoconfigPolicy', 'equipmentChassisInheritPolicy', 'equipmentChassisProfile', 'equipmentComputeConnPolicy', 'equipmentPool', 'equipmentPoolingPolicy', 'equipmentQual', 'equipmentTier', 'fabricLacpPolicy', 'fabricLanCloudPolicy', 'fabricMulticastPolicy', 'fabricOrgVlanPolicy', 'fabricUdldPolicy', 'fabricVConProfile', 'fabricVlanGroupPermit', 'fabricVlanGroupReq', 'fabricVlanPermit', 'fabricVlanReq', 'faultSuppressTask', 'fcpoolInitiators', 'firmwareAutoSyncPolicy', 'firmwareCatalogPack', 'firmwareChassisPack', 'firmwareComputeHostPack', 'firmwareComputeMgmtPack', 'firmwareInfraPack', 'hostimgPolicy', 'imgprovPolicy', 'imgsecPolicy', 'ippoolPool', 'iqnpoolPool', 'iscsiAuthProfile', 'lsAgentPolicy', 'lsServer', 'lsTier', 'lsbootPolicy', 'lsmaintMaintPolicy', 'lstorageDiskGroupConfigPolicy', 'lstorageDiskZoningPolicy', 'lstorageProfile', 'lstorageSasExpanderConfigPolicy', 'macpoolPool', 'memoryPersistentMemoryPolicy', 'mgmtBackupExportExtPolicy', 'mgmtBackupPolicy', 'mgmtCfgExportPolicy', 'moKvCfgHolder', 'nwctrlDefinition', 'orgOrg', 'orgSourceMask', 'powerGroupAdditionPolicy', 'powerMgmtPolicy', 'powerPlacement', 'powerPolicy', 'solPolicy', 'statsThresholdPolicy', 'storageConnectionPolicy', 'storageLocalDiskConfigPolicy', 'sysdebugMEpLogPolicy', 'topInfoSyncPolicy', 'trigTest', 'uuidpoolPool', 'vmLifeCyclePolicy', 'vnicDynamicConPolicy', 'vnicFcGroupTempl', 'vnicIScsiInitAutoConfigPolicy', 'vnicLanConnPolicy', 'vnicLanConnTempl', 'vnicSanConnPolicy', 'vnicSanConnTempl', 'vnicUsnicConPolicy', 'vnicVhbaBehPolicy', 'vnicVmqConPolicy', 'vnicVnicBehPolicy'], ["Add", "Get", "Remove", "Set"]), + "OrgOrg": MoMeta("OrgOrg", "orgOrg", "org-[name]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "org-management"], ['orgOrg'], ['aaaEpAuthProfile', 'adaptorHostEthIfProfile', 'adaptorHostFcIfProfile', 'adaptorHostIscsiIfProfile', 'biosVProfile', 'cimcvmediaMountConfigPolicy', 'commSvcPolicy', 'computeAutoconfigPolicy', 'computeBladeDiscPolicy', 'computeBladeInheritPolicy', 'computeChassisConnPolicy', 'computeChassisDiscPolicy', 'computeFanPolicy', 'computeGraphicsCardPolicy', 'computeHwChangeDiscPolicy', 'computeKvmMgmtPolicy', 'computeMemoryConfigPolicy', 'computePool', 'computePoolingPolicy', 'computePortDiscPolicy', 'computePowerSavePolicy', 'computePowerSyncPolicy', 'computePsuPolicy', 'computeQual', 'computeRackConnLinkPolicy', 'computeScrubPolicy', 'computeServerDiscPolicy', 'computeServerMgmtPolicy', 'cpmaintMaintPolicy', 'diagRunPolicy', 'epqosDefinition', 'epqosDefinitionDelTask', 'equipmentAutoconfigPolicy', 'equipmentChassisInheritPolicy', 'equipmentChassisProfile', 'equipmentComputeConnPolicy', 'equipmentPool', 'equipmentPoolingPolicy', 'equipmentQual', 'equipmentTier', 'fabricLacpPolicy', 'fabricLanCloudPolicy', 'fabricMulticastPolicy', 'fabricOrgVlanPolicy', 'fabricUdldPolicy', 'fabricVConProfile', 'fabricVlanGroupPermit', 'fabricVlanGroupReq', 'fabricVlanPermit', 'fabricVlanReq', 'faultSuppressTask', 'fcpoolInitiators', 'firmwareAutoSyncPolicy', 'firmwareCatalogPack', 'firmwareChassisPack', 'firmwareComputeHostPack', 'firmwareComputeMgmtPack', 'firmwareInfraPack', 'hostimgPolicy', 'imgprovPolicy', 'imgsecPolicy', 'ippoolPool', 'iqnpoolPool', 'iscsiAuthProfile', 'lsAgentPolicy', 'lsServer', 'lsTier', 'lsbootPolicy', 'lsmaintMaintPolicy', 'lstorageDiskGroupConfigPolicy', 'lstorageDiskZoningPolicy', 'lstorageProfile', 'lstorageSasExpanderConfigPolicy', 'macpoolPool', 'memoryPersistentMemoryPolicy', 'mgmtBackupExportExtPolicy', 'mgmtBackupPolicy', 'mgmtCfgExportPolicy', 'mgmtSpdmCertificatePolicy', 'moKvCfgHolder', 'nwctrlDefinition', 'orgOrg', 'orgSourceMask', 'powerGroupAdditionPolicy', 'powerMgmtPolicy', 'powerPlacement', 'powerPolicy', 'solPolicy', 'statsThresholdPolicy', 'storageConnectionPolicy', 'storageLocalDiskConfigPolicy', 'sysdebugMEpLogPolicy', 'topInfoSyncPolicy', 'trigTest', 'uuidpoolPool', 'vmLifeCyclePolicy', 'vnicDynamicConPolicy', 'vnicFcGroupTempl', 'vnicIScsiInitAutoConfigPolicy', 'vnicLanConnPolicy', 'vnicLanConnTempl', 'vnicSanConnPolicy', 'vnicSanConnTempl', 'vnicUsnicConPolicy', 'vnicVhbaBehPolicy', 'vnicVmqConPolicy', 'vnicVnicBehPolicy'], ["Add", "Get", "Remove", "Set"]), "OrgSourceMask": MoMeta("OrgSourceMask", "orgSourceMask", "src-mask", VersionMeta.Version212a, "InputOutput", 0x1, [], ["read-only"], ['orgOrg'], [], [None]), "OsARPLinkMonitoringPolicy": MoMeta("OsARPLinkMonitoringPolicy", "osARPLinkMonitoringPolicy", "link-mon-pol", VersionMeta.Version302c, "InputOutput", 0x1, [], ["read-only"], ['osEthBondIntf'], ['osARPTarget'], [None]), "OsARPTarget": MoMeta("OsARPTarget", "osARPTarget", "arp-target-[name]", VersionMeta.Version302c, "InputOutput", 0x1, [], ["read-only"], ['osARPLinkMonitoringPolicy'], [], [None]), @@ -3500,6 +3553,10 @@ class VersionMeta: "PciLink": MoMeta("PciLink", "pciLink", "pci-link-[pci_slot]", VersionMeta.Version402a, "InputOutput", 0x1, [], ["read-only"], ['pciSwitch'], [], [None]), "PciSwitch": MoMeta("PciSwitch", "pciSwitch", "pci-switch-[id]", VersionMeta.Version402a, "InputOutput", 0x1, [], ["read-only"], ['computeBoard'], ['faultInst', 'firmwareBootDefinition', 'firmwareRunning', 'pciLink'], [None]), "PciUnit": MoMeta("PciUnit", "pciUnit", "unit-[id]", VersionMeta.Version141i, "InputOutput", 0x1, [], ["read-only"], ['computeBlade', 'computeRackUnit', 'computeServerUnit'], [], ["Get"]), + "PfcWatchDog": MoMeta("PfcWatchDog", "pfcWatchDog", "watch-dog", VersionMeta.Version413a, "InputOutput", 0x1, [], ["admin"], ['fabricLanCloud'], ['eventInst', 'faultInst', 'pfcWatchDogFsm', 'pfcWatchDogFsmTask'], [None]), + "PfcWatchDogFsm": MoMeta("PfcWatchDogFsm", "pfcWatchDogFsm", "fsm", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['pfcWatchDog'], ['pfcWatchDogFsmStage'], [None]), + "PfcWatchDogFsmStage": MoMeta("PfcWatchDogFsmStage", "pfcWatchDogFsmStage", "stage-[name]", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['pfcWatchDogFsm'], [], [None]), + "PfcWatchDogFsmTask": MoMeta("PfcWatchDogFsmTask", "pfcWatchDogFsmTask", "task-[item]", VersionMeta.Version413a, "OutputOnly", 0x1, [], [""], ['pfcWatchDog'], [], [None]), "PkiCertReq": MoMeta("PkiCertReq", "pkiCertReq", "certreq", VersionMeta.Version101e, "InputOutput", 0x1, [], ["aaa", "admin"], ['pkiKeyRing'], [], ["Add", "Get", "Remove", "Set"]), "PkiEp": MoMeta("PkiEp", "pkiEp", "pki-ext", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['topSystem'], ['eventInst', 'faultInst', 'mgmtKmipCertPolicy', 'pkiEpFsm', 'pkiEpFsmTask', 'pkiKeyRing', 'pkiTP'], ["Get"]), "PkiEpFsm": MoMeta("PkiEpFsm", "pkiEpFsm", "fsm", VersionMeta.Version211a, "OutputOnly", 0x1, [], [""], ['pkiEp'], ['pkiEpFsmStage'], [None]), @@ -3591,20 +3648,20 @@ class VersionMeta: "ProcStimulusCounts": MoMeta("ProcStimulusCounts", "procStimulusCounts", "stim", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "read-only"], ['procManager', 'procSvc'], [], ["Get"]), "ProcSvc": MoMeta("ProcSvc", "procSvc", "svc-[name]", VersionMeta.Version131c, "InputOutput", 0x1, [], ["read-only"], ['procManager'], ['procStimulusCounts', 'procTxCounts'], ["Get"]), "ProcTxCounts": MoMeta("ProcTxCounts", "procTxCounts", "tx", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "read-only"], ['procManager', 'procSvc'], [], ["Get"]), - "ProcessorCacheMemStats": MoMeta("ProcessorCacheMemStats", "processorCacheMemStats", "cache-mem-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorCacheMemStats": MoMeta("ProcessorCacheMemStats", "processorCacheMemStats", "cache-mem-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), "ProcessorCore": MoMeta("ProcessorCore", "processorCore", "core-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['processorUnit'], ['processorThread'], [None]), "ProcessorEnvStats": MoMeta("ProcessorEnvStats", "processorEnvStats", "env-stats", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], ['processorEnvStatsHist'], ["Get"]), "ProcessorEnvStatsHist": MoMeta("ProcessorEnvStatsHist", "processorEnvStatsHist", "[id]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["read-only"], ['processorEnvStats'], [], ["Get"]), "ProcessorErrorStats": MoMeta("ProcessorErrorStats", "processorErrorStats", "error-stats", VersionMeta.Version131c, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], ["Get"]), - "ProcessorExecStats": MoMeta("ProcessorExecStats", "processorExecStats", "exec-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), - "ProcessorIOStats": MoMeta("ProcessorIOStats", "processorIOStats", "io-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), - "ProcessorMiscStats": MoMeta("ProcessorMiscStats", "processorMiscStats", "misc-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), - "ProcessorPCIBusStats": MoMeta("ProcessorPCIBusStats", "processorPCIBusStats", "pcibus-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), - "ProcessorPMUStats": MoMeta("ProcessorPMUStats", "processorPMUStats", "pmu-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorExecStats": MoMeta("ProcessorExecStats", "processorExecStats", "exec-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorIOStats": MoMeta("ProcessorIOStats", "processorIOStats", "io-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorMiscStats": MoMeta("ProcessorMiscStats", "processorMiscStats", "misc-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorPCIBusStats": MoMeta("ProcessorPCIBusStats", "processorPCIBusStats", "pcibus-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorPMUStats": MoMeta("ProcessorPMUStats", "processorPMUStats", "pmu-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), "ProcessorQual": MoMeta("ProcessorQual", "processorQual", "cpu", VersionMeta.Version101e, "InputOutput", 0x1, [], ["admin", "pn-policy"], ['computeQual'], [], ["Add", "Get", "Remove", "Set"]), "ProcessorRuntime": MoMeta("ProcessorRuntime", "processorRuntime", "cpu-rt", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['computeBlade'], ['processorRuntimeHist'], ["Get"]), "ProcessorRuntimeHist": MoMeta("ProcessorRuntimeHist", "processorRuntimeHist", "[id]", VersionMeta.Version111j, "OutputOnly", 0x1, [], ["read-only"], ['processorRuntime'], [], ["Get"]), - "ProcessorSecurityStats": MoMeta("ProcessorSecurityStats", "processorSecurityStats", "security-stats", VersionMeta.Version412b, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), + "ProcessorSecurityStats": MoMeta("ProcessorSecurityStats", "processorSecurityStats", "security-stats", VersionMeta.Version412a, "OutputOnly", 0x1, [], ["admin", "operations", "read-only"], ['processorUnit'], [], [None]), "ProcessorThread": MoMeta("ProcessorThread", "processorThread", "thr-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['processorCore'], [], ["Get"]), "ProcessorUnit": MoMeta("ProcessorUnit", "processorUnit", "cpu-[id]", VersionMeta.Version101e, "InputOutput", 0x1, [], ["read-only"], ['computeBoard'], ['equipmentInventoryStatus', 'faultInst', 'processorCacheMemStats', 'processorCore', 'processorEnvStats', 'processorErrorStats', 'processorExecStats', 'processorIOStats', 'processorMiscStats', 'processorPCIBusStats', 'processorPMUStats', 'processorSecurityStats'], ["Get"]), "ProcessorUnitAssocCtx": MoMeta("ProcessorUnitAssocCtx", "processorUnitAssocCtx", "procunit-assoc-ctx", VersionMeta.Version141i, "InputOutput", 0x1, [], ["read-only"], ['lsServerAssocCtx'], [], ["Get"]), diff --git a/ucsmsdk/ucsmethod.py b/ucsmsdk/ucsmethod.py index 2ee8e653..e442461a 100644 --- a/ucsmsdk/ucsmethod.py +++ b/ucsmsdk/ucsmethod.py @@ -158,6 +158,7 @@ def from_xml(self, elem, handle=None): if child_obj is not None: self.set_attr(child_name, child_obj) + # print child_method_obj.__dict__ child_obj.from_xml(child_elem, handle) def __str__(self): diff --git a/ucsmsdk/ucsmo.py b/ucsmsdk/ucsmo.py index 9737fd3f..cb5d22a1 100644 --- a/ucsmsdk/ucsmo.py +++ b/ucsmsdk/ucsmo.py @@ -23,7 +23,6 @@ from . import ucsgenutils from . import ucscoreutils from . import ucscoremeta -import six try: import xml.etree.cElementTree as ET @@ -55,7 +54,7 @@ class ManagedObject(UcsBase): This class structures/represents all the managed objects. """ - DUMMY_DIRTY = "0x1" + DUMMY_DIRTY = "0x1L" __internal_prop = frozenset( ["_dirty_mask", "_class_id", "_child", "_handle", '']) @@ -88,7 +87,7 @@ def _set_parent_mo_or_dn(self, parent_mo_or_dn): if isinstance(parent_mo_or_dn, ManagedObject): self.__parent_mo = parent_mo_or_dn self.__parent_dn = parent_mo_or_dn.dn - elif isinstance(parent_mo_or_dn, str) or isinstance(parent_mo_or_dn, six.text_type): + elif isinstance(parent_mo_or_dn, str) or isinstance(parent_mo_or_dn, unicode): self.__parent_dn = str(parent_mo_or_dn) else: raise ValueError('parent mo or dn must be specified') @@ -258,7 +257,7 @@ def __str__(self): out_str += str(prop).ljust(ts * 4) + ':' + str( prop_value) + "\n" # print unknown properties - # for prop, prop_value in six.iteritems(self.__xtra_props): + # for prop, prop_value in self.__xtra_props.iteritems(): # prop = "[X]" + str(prop) # out_str += str(prop).ljust(ts * 4) + ':' + str( # prop_value) + "\n" diff --git a/ucsmsdk/ucssession.py b/ucsmsdk/ucssession.py index fbdc749a..bebe1972 100644 --- a/ucsmsdk/ucssession.py +++ b/ucsmsdk/ucssession.py @@ -21,6 +21,11 @@ from .ucsexception import UcsException, UcsLoginError from .ucsdriver import UcsDriver from .ucsgenutils import Progress +from ssl import SSLError +try: + from urllib2 import URLError, HTTPError +except: + from urllib.error import URLError, HTTPError log = logging.getLogger('ucs') tx_lock = threading.Lock() @@ -33,7 +38,7 @@ class UcsSession(object): """ def __init__(self, ip, username, password, port=None, secure=None, - proxy=None, timeout=None): + proxy=None, timeout=None, retry_count=None): self.__ip = ip self.__username = username self.__password = password @@ -56,10 +61,12 @@ def __init__(self, ip, username, password, port=None, secure=None, self.__force = False self.__auto_refresh = False self.__timeout = timeout + self.__retry_count = retry_count self.__dump_xml = False self.__redirect = False self.__threaded = False + self.__skip_txn_commit = False self.__driver = UcsDriver(proxy=self.__proxy) @property @@ -127,10 +134,18 @@ def last_update_time(self): def threaded(self): return self.__threaded + @property + def skip_txn_commit(self): + return self.__skip_txn_commit + @property def timeout(self): return self.__timeout + @property + def retry_count(self): + return self.__retry_count + def _freeze(self): save = { "ip": self.__ip, @@ -154,7 +169,9 @@ def _freeze(self): "dump_xml": self.__dump_xml, "redirect": self.__redirect, "threaded": self.__threaded, - "timeout": self.__timeout + "skip_txn_commit": self.__skip_txn_commit, + "timeout": self.__timeout, + "retry_count": self.__retry_count } return json.dumps(save) @@ -223,7 +240,7 @@ def __update(self, response): self.__evt_channel = response.out_evt_channel self.__last_update_time = str(time.asctime()) - def post(self, uri, data=None, read=True, timeout=None): + def post(self, uri, data=None, read=True, timeout=None, retry_count=None): """ sends the request and receives the response from ucsm server @@ -240,8 +257,28 @@ def post(self, uri, data=None, read=True, timeout=None): """ timeout = self.__timeout if timeout is None else timeout - response = self.__driver.post(uri=uri, data=data, read=read, + retry_count = self.__retry_count if retry_count is None else retry_count + try: + response = self.__driver.post(uri=uri, data=data, read=read, timeout=timeout) + except (URLError, SSLError, HTTPError) as e: + if retry_count is not None: + no_response = True + for i in range (0, retry_count): + try: + response = self.__driver.post(uri=uri, data=data, + read=read, + timeout=timeout) + no_response = False + break + except (URLError, SSLError, HTTPError) as e: + log.debug("URL/SSL/HTTP Error [%s], retry #%d in 10 sec", + str(e), i+1) + time.sleep(10) + if no_response: + raise + else: + raise return response def post_xml(self, xml_str, read=True, timeout=None): @@ -661,22 +698,23 @@ def _unset_dump_xml(self): """ self.__dump_xml = False - def _set_timeout(self, timeout): + def _set_skip_txn_commit(self): """ - Internal method to set timeout for the request + Internal method to set skipping of transaction commit """ - timeout = None if type(timeout) != int else timeout - self.__timeout = timeout + self.__skip_txn_commit = True - def _unset_timeout(self): + def _unset_skip_txn_commit(self): """ - Internal method to unset timeout for the request + Internal method to unset skipping of transaction commit """ - self.__timeout = None + self.__skip_txn_commit = False def _set_mode_threading(self, enable=False): self.__threaded = enable + def add_header(self, header_prop, header_value): + self.__driver.add_header(header_prop, header_value) def _get_port(port, secure): if port is not None: @@ -689,7 +727,7 @@ def _get_port(port, secure): def _get_proto(port, secure): if secure is None: - if port == 80: + if port == "80": return "http" elif secure is False: return "http" diff --git a/ucsmsdk/ucsxmlcodec.py b/ucsmsdk/ucsxmlcodec.py index 107958cb..d7e9ad00 100644 --- a/ucsmsdk/ucsxmlcodec.py +++ b/ucsmsdk/ucsxmlcodec.py @@ -37,7 +37,7 @@ def to_xml_str(elem): xml_str = to_xml_str(elem=xml_element) """ - return ET.tostring(elem).replace(b' ', b'\n') + return ET.tostring(elem).replace(" ", "\n") def extract_root_elem(xml_str):