imcsdk.mometa.equipment package

Submodules

This module contains the general information for EquipmentFan ManagedObject.

class imcsdk.mometa.equipment.EquipmentFan.EquipmentFan(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentFan class.

consts = <imcsdk.mometa.equipment.EquipmentFan.EquipmentFanConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'power': 'power', 'presence': 'presence', 'module': 'module', 'thermal': 'thermal', 'operability': 'operability', 'serial': 'serial', 'model': 'model', 'childAction': 'child_action', 'id': 'id', 'rn': 'rn', 'tray': 'tray', 'voltage': 'voltage'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7aee50>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7aedd0>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae910>, 'power': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7aef10>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae050>, 'module': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae550>, 'thermal': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae810>, 'operability': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d28bad0>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7aee90>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae710>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae9d0>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7aecd0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae990>, 'tray': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae190>, 'voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7ae290>}
class imcsdk.mometa.equipment.EquipmentFan.EquipmentFanConsts[source]
OPERABILITY_ACCESSIBILITY_PROBLEM = 'accessibility-problem'
OPERABILITY_AUTO_UPGRADE = 'auto-upgrade'
OPERABILITY_BIOS_POST_TIMEOUT = 'bios-post-timeout'
OPERABILITY_CHASSIS_LIMIT_EXCEEDED = 'chassis-limit-exceeded'
OPERABILITY_CONFIG = 'config'
OPERABILITY_DECOMISSIONING = 'decomissioning'
OPERABILITY_DEGRADED = 'degraded'
OPERABILITY_DISABLED = 'disabled'
OPERABILITY_DISCOVERY = 'discovery'
OPERABILITY_DISCOVERY_FAILED = 'discovery-failed'
OPERABILITY_EQUIPMENT_PROBLEM = 'equipment-problem'
OPERABILITY_FABRIC_CONN_PROBLEM = 'fabric-conn-problem'
OPERABILITY_FABRIC_UNSUPPORTED_CONN = 'fabric-unsupported-conn'
OPERABILITY_IDENTIFY = 'identify'
OPERABILITY_IDENTITY_UNESTABLISHABLE = 'identity-unestablishable'
OPERABILITY_INOPERABLE = 'inoperable'
OPERABILITY_MALFORMED_FRU = 'malformed-fru'
OPERABILITY_NOT_SUPPORTED = 'not-supported'
OPERABILITY_OPERABLE = 'operable'
OPERABILITY_PEER_COMM_PROBLEM = 'peer-comm-problem'
OPERABILITY_PERFORMANCE_PROBLEM = 'performance-problem'
OPERABILITY_POST_FAILURE = 'post-failure'
OPERABILITY_POWERED_OFF = 'powered-off'
OPERABILITY_POWER_PROBLEM = 'power-problem'
OPERABILITY_REMOVED = 'removed'
OPERABILITY_THERMAL_PROBLEM = 'thermal-problem'
OPERABILITY_UNKNOWN = 'unknown'
OPERABILITY_UPGRADE_PROBLEM = 'upgrade-problem'
OPERABILITY_VOLTAGE_PROBLEM = 'voltage-problem'
POWER_DEGRADED = 'degraded'
POWER_ERROR = 'error'
POWER_NOT_SUPPORTED = 'not-supported'
POWER_OFF = 'off'
POWER_OFFDUTY = 'offduty'
POWER_OFFLINE = 'offline'
POWER_ON = 'on'
POWER_ONLINE = 'online'
POWER_POWER_SAVE = 'power-save'
POWER_TEST = 'test'
POWER_UNKNOWN = 'unknown'
PRESENCE_EMPTY = 'empty'
PRESENCE_EQUIPPED = 'equipped'
PRESENCE_EQUIPPED_IDENTITY_UNESTABLISHABLE = 'equipped-identity-unestablishable'
PRESENCE_EQUIPPED_NOT_PRIMARY = 'equipped-not-primary'
PRESENCE_EQUIPPED_WITH_MALFORMED_FRU = 'equipped-with-malformed-fru'
PRESENCE_INACCESSIBLE = 'inaccessible'
PRESENCE_MISMATCH = 'mismatch'
PRESENCE_MISMATCH_IDENTITY_UNESTABLISHABLE = 'mismatch-identity-unestablishable'
PRESENCE_MISSING = 'missing'
PRESENCE_NOT_SUPPORTED = 'not-supported'
PRESENCE_UNAUTHORIZED = 'unauthorized'
PRESENCE_UNKNOWN = 'unknown'
THERMAL_LOWER_CRITICAL = 'lower-critical'
THERMAL_LOWER_NON_CRITICAL = 'lower-non-critical'
THERMAL_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
THERMAL_NOT_SUPPORTED = 'not-supported'
THERMAL_OK = 'ok'
THERMAL_UNKNOWN = 'unknown'
THERMAL_UPPER_CRITICAL = 'upper-critical'
THERMAL_UPPER_NON_CRITICAL = 'upper-non-critical'
THERMAL_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'
VOLTAGE_LOWER_CRITICAL = 'lower-critical'
VOLTAGE_LOWER_NON_CRITICAL = 'lower-non-critical'
VOLTAGE_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
VOLTAGE_NOT_SUPPORTED = 'not-supported'
VOLTAGE_OK = 'ok'
VOLTAGE_UNKNOWN = 'unknown'
VOLTAGE_UPPER_CRITICAL = 'upper-critical'
VOLTAGE_UPPER_NON_CRITICAL = 'upper-non-critical'
VOLTAGE_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'

This module contains the general information for EquipmentFanModule ManagedObject.

class imcsdk.mometa.equipment.EquipmentFanModule.EquipmentFanModule(parent_mo_or_dn, tray, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentFanModule class.

consts = <imcsdk.mometa.equipment.EquipmentFanModule.EquipmentFanModuleConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'tray', u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'power': 'power', 'presence': 'presence', 'thermal': 'thermal', 'operability': 'operability', 'serial': 'serial', 'model': 'model', 'childAction': 'child_action', 'id': 'id', 'rn': 'rn', 'tray': 'tray', 'voltage': 'voltage'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6374d0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637d50>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6375d0>, 'power': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637410>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637550>, 'thermal': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637d10>, 'operability': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637a90>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6371d0>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637b90>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637690>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637ed0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6370d0>, 'tray': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637fd0>, 'voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d637c50>}
class imcsdk.mometa.equipment.EquipmentFanModule.EquipmentFanModuleConsts[source]
OPERABILITY_ACCESSIBILITY_PROBLEM = 'accessibility-problem'
OPERABILITY_AUTO_UPGRADE = 'auto-upgrade'
OPERABILITY_BIOS_POST_TIMEOUT = 'bios-post-timeout'
OPERABILITY_CHASSIS_LIMIT_EXCEEDED = 'chassis-limit-exceeded'
OPERABILITY_CONFIG = 'config'
OPERABILITY_DECOMISSIONING = 'decomissioning'
OPERABILITY_DEGRADED = 'degraded'
OPERABILITY_DISABLED = 'disabled'
OPERABILITY_DISCOVERY = 'discovery'
OPERABILITY_DISCOVERY_FAILED = 'discovery-failed'
OPERABILITY_EQUIPMENT_PROBLEM = 'equipment-problem'
OPERABILITY_FABRIC_CONN_PROBLEM = 'fabric-conn-problem'
OPERABILITY_FABRIC_UNSUPPORTED_CONN = 'fabric-unsupported-conn'
OPERABILITY_IDENTIFY = 'identify'
OPERABILITY_IDENTITY_UNESTABLISHABLE = 'identity-unestablishable'
OPERABILITY_INOPERABLE = 'inoperable'
OPERABILITY_MALFORMED_FRU = 'malformed-fru'
OPERABILITY_NOT_SUPPORTED = 'not-supported'
OPERABILITY_OPERABLE = 'operable'
OPERABILITY_PEER_COMM_PROBLEM = 'peer-comm-problem'
OPERABILITY_PERFORMANCE_PROBLEM = 'performance-problem'
OPERABILITY_POST_FAILURE = 'post-failure'
OPERABILITY_POWERED_OFF = 'powered-off'
OPERABILITY_POWER_PROBLEM = 'power-problem'
OPERABILITY_REMOVED = 'removed'
OPERABILITY_THERMAL_PROBLEM = 'thermal-problem'
OPERABILITY_UNKNOWN = 'unknown'
OPERABILITY_UPGRADE_PROBLEM = 'upgrade-problem'
OPERABILITY_VOLTAGE_PROBLEM = 'voltage-problem'
POWER_DEGRADED = 'degraded'
POWER_ERROR = 'error'
POWER_NOT_SUPPORTED = 'not-supported'
POWER_OFF = 'off'
POWER_OFFDUTY = 'offduty'
POWER_OFFLINE = 'offline'
POWER_ON = 'on'
POWER_ONLINE = 'online'
POWER_POWER_SAVE = 'power-save'
POWER_TEST = 'test'
POWER_UNKNOWN = 'unknown'
PRESENCE_EMPTY = 'empty'
PRESENCE_EQUIPPED = 'equipped'
PRESENCE_EQUIPPED_IDENTITY_UNESTABLISHABLE = 'equipped-identity-unestablishable'
PRESENCE_EQUIPPED_NOT_PRIMARY = 'equipped-not-primary'
PRESENCE_EQUIPPED_WITH_MALFORMED_FRU = 'equipped-with-malformed-fru'
PRESENCE_INACCESSIBLE = 'inaccessible'
PRESENCE_MISMATCH = 'mismatch'
PRESENCE_MISMATCH_IDENTITY_UNESTABLISHABLE = 'mismatch-identity-unestablishable'
PRESENCE_MISSING = 'missing'
PRESENCE_NOT_SUPPORTED = 'not-supported'
PRESENCE_UNAUTHORIZED = 'unauthorized'
PRESENCE_UNKNOWN = 'unknown'
THERMAL_LOWER_CRITICAL = 'lower-critical'
THERMAL_LOWER_NON_CRITICAL = 'lower-non-critical'
THERMAL_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
THERMAL_NOT_SUPPORTED = 'not-supported'
THERMAL_OK = 'ok'
THERMAL_UNKNOWN = 'unknown'
THERMAL_UPPER_CRITICAL = 'upper-critical'
THERMAL_UPPER_NON_CRITICAL = 'upper-non-critical'
THERMAL_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'
VOLTAGE_LOWER_CRITICAL = 'lower-critical'
VOLTAGE_LOWER_NON_CRITICAL = 'lower-non-critical'
VOLTAGE_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
VOLTAGE_NOT_SUPPORTED = 'not-supported'
VOLTAGE_OK = 'ok'
VOLTAGE_UNKNOWN = 'unknown'
VOLTAGE_UPPER_CRITICAL = 'upper-critical'
VOLTAGE_UPPER_NON_CRITICAL = 'upper-non-critical'
VOLTAGE_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'

This module contains the general information for EquipmentIndicatorLed ManagedObject.

class imcsdk.mometa.equipment.EquipmentIndicatorLed.EquipmentIndicatorLed(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentIndicatorLed class.

consts = <imcsdk.mometa.equipment.EquipmentIndicatorLed.EquipmentIndicatorLedConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'operState': 'oper_state', 'name': 'name', 'color': 'color', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43d4d0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43d590>, 'oper_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43dc50>, 'name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43da10>, 'color': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43d350>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43d650>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43db50>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b43d1d0>}
class imcsdk.mometa.equipment.EquipmentIndicatorLed.EquipmentIndicatorLedConsts[source]
COLOR_AMBER = 'amber'
COLOR_BLUE = 'blue'
COLOR_GREEN = 'green'
COLOR_RED = 'red'
COLOR_UNKNOWN = 'unknown'
OPER_STATE_BLINKING = 'blinking'
OPER_STATE_ETH = 'eth'
OPER_STATE_FC = 'fc'
OPER_STATE_OFF = 'off'
OPER_STATE_ON = 'on'
OPER_STATE_UNKNOWN = 'unknown'

This module contains the general information for EquipmentLocatorLed ManagedObject.

class imcsdk.mometa.equipment.EquipmentLocatorLed.EquipmentLocatorLed(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentLocatorLed class.

consts = <imcsdk.mometa.equipment.EquipmentLocatorLed.EquipmentLocatorLedConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'adminState': 'admin_state', 'operState': 'oper_state', 'name': 'name', 'color': 'color', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b048290>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55ae10>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be7a850>, 'name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55af90>, 'color': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be7a590>, 'oper_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55ae90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55ab10>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b048d90>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be7a690>}
class imcsdk.mometa.equipment.EquipmentLocatorLed.EquipmentLocatorLedConsts[source]
ADMIN_STATE_INACTIVE = 'inactive'
ADMIN_STATE_OFF = 'off'
ADMIN_STATE_ON = 'on'
COLOR_AMBER = 'amber'
COLOR_BLUE = 'blue'
COLOR_GREEN = 'green'
COLOR_RED = 'red'
COLOR_UNKNOWN = 'unknown'
OPER_STATE_BLINKING = 'blinking'
OPER_STATE_ETH = 'eth'
OPER_STATE_FC = 'fc'
OPER_STATE_OFF = 'off'
OPER_STATE_ON = 'on'
OPER_STATE_UNKNOWN = 'unknown'

This module contains the general information for EquipmentPsu ManagedObject.

class imcsdk.mometa.equipment.EquipmentPsu.EquipmentPsu(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentPsu class.

consts = <imcsdk.mometa.equipment.EquipmentPsu.EquipmentPsuConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'maxOutput': 'max_output', 'power': 'power', 'presence': 'presence', 'voltage': 'voltage', 'thermal': 'thermal', 'vendor': 'vendor', 'fwVersion': 'fw_version', 'rn': 'rn', 'operability': 'operability', 'input': 'input', 'model': 'model', 'id': 'id', 'serial': 'serial', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5207d0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450910>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450d90>, 'power': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ca84310>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450e90>, 'voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450f90>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4504d0>, 'fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520b90>, 'max_output': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520190>, 'thermal': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450810>, 'operability': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5206d0>, 'input': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520150>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520110>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520390>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b450050>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b520b10>}
class imcsdk.mometa.equipment.EquipmentPsu.EquipmentPsuConsts[source]
OPERABILITY_ACCESSIBILITY_PROBLEM = 'accessibility-problem'
OPERABILITY_AUTO_UPGRADE = 'auto-upgrade'
OPERABILITY_BIOS_POST_TIMEOUT = 'bios-post-timeout'
OPERABILITY_CHASSIS_LIMIT_EXCEEDED = 'chassis-limit-exceeded'
OPERABILITY_CONFIG = 'config'
OPERABILITY_DECOMISSIONING = 'decomissioning'
OPERABILITY_DEGRADED = 'degraded'
OPERABILITY_DISABLED = 'disabled'
OPERABILITY_DISCOVERY = 'discovery'
OPERABILITY_DISCOVERY_FAILED = 'discovery-failed'
OPERABILITY_EQUIPMENT_PROBLEM = 'equipment-problem'
OPERABILITY_FABRIC_CONN_PROBLEM = 'fabric-conn-problem'
OPERABILITY_FABRIC_UNSUPPORTED_CONN = 'fabric-unsupported-conn'
OPERABILITY_IDENTIFY = 'identify'
OPERABILITY_IDENTITY_UNESTABLISHABLE = 'identity-unestablishable'
OPERABILITY_INOPERABLE = 'inoperable'
OPERABILITY_MALFORMED_FRU = 'malformed-fru'
OPERABILITY_NOT_SUPPORTED = 'not-supported'
OPERABILITY_OPERABLE = 'operable'
OPERABILITY_PEER_COMM_PROBLEM = 'peer-comm-problem'
OPERABILITY_PERFORMANCE_PROBLEM = 'performance-problem'
OPERABILITY_POST_FAILURE = 'post-failure'
OPERABILITY_POWERED_OFF = 'powered-off'
OPERABILITY_POWER_PROBLEM = 'power-problem'
OPERABILITY_REMOVED = 'removed'
OPERABILITY_THERMAL_PROBLEM = 'thermal-problem'
OPERABILITY_UNKNOWN = 'unknown'
OPERABILITY_UPGRADE_PROBLEM = 'upgrade-problem'
OPERABILITY_VOLTAGE_PROBLEM = 'voltage-problem'
POWER_DEGRADED = 'degraded'
POWER_ERROR = 'error'
POWER_NOT_SUPPORTED = 'not-supported'
POWER_OFF = 'off'
POWER_OFFDUTY = 'offduty'
POWER_OFFLINE = 'offline'
POWER_ON = 'on'
POWER_ONLINE = 'online'
POWER_POWER_SAVE = 'power-save'
POWER_TEST = 'test'
POWER_UNKNOWN = 'unknown'
PRESENCE_EMPTY = 'empty'
PRESENCE_EQUIPPED = 'equipped'
PRESENCE_EQUIPPED_IDENTITY_UNESTABLISHABLE = 'equipped-identity-unestablishable'
PRESENCE_EQUIPPED_NOT_PRIMARY = 'equipped-not-primary'
PRESENCE_EQUIPPED_WITH_MALFORMED_FRU = 'equipped-with-malformed-fru'
PRESENCE_INACCESSIBLE = 'inaccessible'
PRESENCE_MISMATCH = 'mismatch'
PRESENCE_MISMATCH_IDENTITY_UNESTABLISHABLE = 'mismatch-identity-unestablishable'
PRESENCE_MISSING = 'missing'
PRESENCE_NOT_SUPPORTED = 'not-supported'
PRESENCE_UNAUTHORIZED = 'unauthorized'
PRESENCE_UNKNOWN = 'unknown'
THERMAL_LOWER_CRITICAL = 'lower-critical'
THERMAL_LOWER_NON_CRITICAL = 'lower-non-critical'
THERMAL_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
THERMAL_NOT_SUPPORTED = 'not-supported'
THERMAL_OK = 'ok'
THERMAL_UNKNOWN = 'unknown'
THERMAL_UPPER_CRITICAL = 'upper-critical'
THERMAL_UPPER_NON_CRITICAL = 'upper-non-critical'
THERMAL_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'
VOLTAGE_LOWER_CRITICAL = 'lower-critical'
VOLTAGE_LOWER_NON_CRITICAL = 'lower-non-critical'
VOLTAGE_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
VOLTAGE_NOT_SUPPORTED = 'not-supported'
VOLTAGE_OK = 'ok'
VOLTAGE_UNKNOWN = 'unknown'
VOLTAGE_UPPER_CRITICAL = 'upper-critical'
VOLTAGE_UPPER_NON_CRITICAL = 'upper-non-critical'
VOLTAGE_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'

This module contains the general information for EquipmentPsuColdRedundancy ManagedObject.

class imcsdk.mometa.equipment.EquipmentPsuColdRedundancy.EquipmentPsuColdRedundancy(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentPsuColdRedundancy class.

consts = <imcsdk.mometa.equipment.EquipmentPsuColdRedundancy.EquipmentPsuColdRedundancyConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'overallStatus': 'overall_status', 'rn': 'rn', 'status': 'status', 'enabled': 'enabled'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0b7a10>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0b7290>, 'overall_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0b7410>, 'enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0b7e90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0b7e50>}
class imcsdk.mometa.equipment.EquipmentPsuColdRedundancy.EquipmentPsuColdRedundancyConsts[source]

This module contains the general information for EquipmentPsuFan ManagedObject.

class imcsdk.mometa.equipment.EquipmentPsuFan.EquipmentPsuFan(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentPsuFan class.

consts = <imcsdk.mometa.equipment.EquipmentPsuFan.EquipmentPsuFanConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'power': 'power', 'presence': 'presence', 'module': 'module', 'thermal': 'thermal', 'operability': 'operability', 'serial': 'serial', 'model': 'model', 'childAction': 'child_action', 'id': 'id', 'rn': 'rn', 'tray': 'tray', 'voltage': 'voltage'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bb58910>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c910>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bc43ad0>, 'power': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c790>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3ca90>, 'module': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3cdd0>, 'thermal': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c890>, 'operability': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c810>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c190>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bb58d10>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bb58750>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bb58790>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c9d0>, 'tray': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba3c8d0>, 'voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bc431d0>}
class imcsdk.mometa.equipment.EquipmentPsuFan.EquipmentPsuFanConsts[source]
OPERABILITY_ACCESSIBILITY_PROBLEM = 'accessibility-problem'
OPERABILITY_AUTO_UPGRADE = 'auto-upgrade'
OPERABILITY_BIOS_POST_TIMEOUT = 'bios-post-timeout'
OPERABILITY_CHASSIS_LIMIT_EXCEEDED = 'chassis-limit-exceeded'
OPERABILITY_CONFIG = 'config'
OPERABILITY_DECOMISSIONING = 'decomissioning'
OPERABILITY_DEGRADED = 'degraded'
OPERABILITY_DISABLED = 'disabled'
OPERABILITY_DISCOVERY = 'discovery'
OPERABILITY_DISCOVERY_FAILED = 'discovery-failed'
OPERABILITY_EQUIPMENT_PROBLEM = 'equipment-problem'
OPERABILITY_FABRIC_CONN_PROBLEM = 'fabric-conn-problem'
OPERABILITY_FABRIC_UNSUPPORTED_CONN = 'fabric-unsupported-conn'
OPERABILITY_IDENTIFY = 'identify'
OPERABILITY_IDENTITY_UNESTABLISHABLE = 'identity-unestablishable'
OPERABILITY_INOPERABLE = 'inoperable'
OPERABILITY_MALFORMED_FRU = 'malformed-fru'
OPERABILITY_NOT_SUPPORTED = 'not-supported'
OPERABILITY_OPERABLE = 'operable'
OPERABILITY_PEER_COMM_PROBLEM = 'peer-comm-problem'
OPERABILITY_PERFORMANCE_PROBLEM = 'performance-problem'
OPERABILITY_POST_FAILURE = 'post-failure'
OPERABILITY_POWERED_OFF = 'powered-off'
OPERABILITY_POWER_PROBLEM = 'power-problem'
OPERABILITY_REMOVED = 'removed'
OPERABILITY_THERMAL_PROBLEM = 'thermal-problem'
OPERABILITY_UNKNOWN = 'unknown'
OPERABILITY_UPGRADE_PROBLEM = 'upgrade-problem'
OPERABILITY_VOLTAGE_PROBLEM = 'voltage-problem'
POWER_DEGRADED = 'degraded'
POWER_ERROR = 'error'
POWER_NOT_SUPPORTED = 'not-supported'
POWER_OFF = 'off'
POWER_OFFDUTY = 'offduty'
POWER_OFFLINE = 'offline'
POWER_ON = 'on'
POWER_ONLINE = 'online'
POWER_POWER_SAVE = 'power-save'
POWER_TEST = 'test'
POWER_UNKNOWN = 'unknown'
PRESENCE_EMPTY = 'empty'
PRESENCE_EQUIPPED = 'equipped'
PRESENCE_EQUIPPED_IDENTITY_UNESTABLISHABLE = 'equipped-identity-unestablishable'
PRESENCE_EQUIPPED_NOT_PRIMARY = 'equipped-not-primary'
PRESENCE_EQUIPPED_WITH_MALFORMED_FRU = 'equipped-with-malformed-fru'
PRESENCE_INACCESSIBLE = 'inaccessible'
PRESENCE_MISMATCH = 'mismatch'
PRESENCE_MISMATCH_IDENTITY_UNESTABLISHABLE = 'mismatch-identity-unestablishable'
PRESENCE_MISSING = 'missing'
PRESENCE_NOT_SUPPORTED = 'not-supported'
PRESENCE_UNAUTHORIZED = 'unauthorized'
PRESENCE_UNKNOWN = 'unknown'
THERMAL_LOWER_CRITICAL = 'lower-critical'
THERMAL_LOWER_NON_CRITICAL = 'lower-non-critical'
THERMAL_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
THERMAL_NOT_SUPPORTED = 'not-supported'
THERMAL_OK = 'ok'
THERMAL_UNKNOWN = 'unknown'
THERMAL_UPPER_CRITICAL = 'upper-critical'
THERMAL_UPPER_NON_CRITICAL = 'upper-non-critical'
THERMAL_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'
VOLTAGE_LOWER_CRITICAL = 'lower-critical'
VOLTAGE_LOWER_NON_CRITICAL = 'lower-non-critical'
VOLTAGE_LOWER_NON_RECOVERABLE = 'lower-non-recoverable'
VOLTAGE_NOT_SUPPORTED = 'not-supported'
VOLTAGE_OK = 'ok'
VOLTAGE_UNKNOWN = 'unknown'
VOLTAGE_UPPER_CRITICAL = 'upper-critical'
VOLTAGE_UPPER_NON_CRITICAL = 'upper-non-critical'
VOLTAGE_UPPER_NON_RECOVERABLE = 'upper-non-recoverable'

This module contains the general information for EquipmentTpm ManagedObject.

class imcsdk.mometa.equipment.EquipmentTpm.EquipmentTpm(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is EquipmentTpm class.

consts = <imcsdk.mometa.equipment.EquipmentTpm.EquipmentTpmConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'presence': 'presence', 'activeStatus': 'active_status', 'ownership': 'ownership', 'serial': 'serial', 'enabledStatus': 'enabled_status', 'rn': 'rn', 'childAction': 'child_action', 'version': 'version', 'tpmRevision': 'tpm_revision', 'model': 'model'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3ad0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3f10>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d23b290>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3090>, 'ownership': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3510>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3350>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3790>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3a10>, 'tpm_revision': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d23be50>, 'active_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3d90>, 'enabled_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3810>, 'version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d23b510>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3210>}
class imcsdk.mometa.equipment.EquipmentTpm.EquipmentTpmConsts[source]
ACTIVE_STATUS_ACTIVATED = 'activated'
ACTIVE_STATUS_DEACTIVATED = 'deactivated'
ACTIVE_STATUS_UNKNOWN = 'unknown'
ENABLED_STATUS_DISABLED = 'disabled'
ENABLED_STATUS_ENABLED = 'enabled'
ENABLED_STATUS_UNKNOWN = 'unknown'
OWNERSHIP_OWNED = 'owned'
OWNERSHIP_UNKNOWN = 'unknown'
OWNERSHIP_UNOWNED = 'unowned'
PRESENCE_EMPTY = 'empty'
PRESENCE_EQUIPPED = 'equipped'
PRESENCE_EQUIPPED_IDENTITY_UNESTABLISHABLE = 'equipped-identity-unestablishable'
PRESENCE_EQUIPPED_NOT_PRIMARY = 'equipped-not-primary'
PRESENCE_EQUIPPED_WITH_MALFORMED_FRU = 'equipped-with-malformed-fru'
PRESENCE_INACCESSIBLE = 'inaccessible'
PRESENCE_MISMATCH = 'mismatch'
PRESENCE_MISMATCH_IDENTITY_UNESTABLISHABLE = 'mismatch-identity-unestablishable'
PRESENCE_MISSING = 'missing'
PRESENCE_NOT_SUPPORTED = 'not-supported'
PRESENCE_UNAUTHORIZED = 'unauthorized'
PRESENCE_UNKNOWN = 'unknown'

Module contents