imcsdk.mometa.firmware package

Submodules

This module contains the general information for FirmwareBootDefinition ManagedObject.

class imcsdk.mometa.firmware.FirmwareBootDefinition.FirmwareBootDefinition(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is FirmwareBootDefinition class.

consts = <imcsdk.mometa.firmware.FirmwareBootDefinition.FirmwareBootDefinitionConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'rn': 'rn', 'type': 'type', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad14e90>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad14d90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad14d50>, 'type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad14890>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad14e10>}
class imcsdk.mometa.firmware.FirmwareBootDefinition.FirmwareBootDefinitionConsts[source]
TYPE_ADAPTOR = 'adaptor'
TYPE_BLADE_BIOS = 'blade-bios'
TYPE_BLADE_CONTROLLER = 'blade-controller'
TYPE_FEX = 'fex'
TYPE_SIOC = 'sioc'
TYPE_STORAGE_CONTROLLER = 'storage-controller'
TYPE_SYSTEM = 'system'

This module contains the general information for FirmwareBootUnit ManagedObject.

class imcsdk.mometa.firmware.FirmwareBootUnit.FirmwareBootUnit(parent_mo_or_dn, type, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is FirmwareBootUnit class.

consts = <imcsdk.mometa.firmware.FirmwareBootUnit.FirmwareBootUnitConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'type'])
prop_map = {'dn': 'dn', 'status': 'status', 'operState': 'oper_state', 'description': 'description', 'image': 'image', 'resetOnActivate': 'reset_on_activate', 'childAction': 'child_action', 'ignoreCompCheck': 'ignore_comp_check', 'adminState': 'admin_state', 'version': 'version', 'rn': 'rn', 'type': 'type'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e210>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e0d0>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e350>, 'image': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85ef90>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e090>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e250>, 'ignore_comp_check': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e790>, 'reset_on_activate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85ef50>, 'version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e390>, 'oper_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e3d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85e710>, 'type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b85ef10>}
class imcsdk.mometa.firmware.FirmwareBootUnit.FirmwareBootUnitConsts[source]
ADMIN_STATE_TRIGGER = 'trigger'
ADMIN_STATE_TRIGGERED = 'triggered'
IGNORE_COMP_CHECK_FALSE = 'false'
IGNORE_COMP_CHECK_NO = 'no'
IGNORE_COMP_CHECK_TRUE = 'true'
IGNORE_COMP_CHECK_YES = 'yes'
IMAGE_BACKUP = 'backup'
IMAGE_RUNNING = 'running'
OPER_STATE_ACTIVATING = 'activating'
OPER_STATE_BAD_IMAGE = 'bad-image'
OPER_STATE_FAILED = 'failed'
OPER_STATE_PENDING_NEXT_BOOT = 'pending-next-boot'
OPER_STATE_READY = 'ready'
OPER_STATE_REBOOTING = 'rebooting'
OPER_STATE_SCHEDULED = 'scheduled'
OPER_STATE_SET_STARTUP = 'set-startup'
OPER_STATE_THROTTLED = 'throttled'
OPER_STATE_UPDATING = 'updating'
RESET_ON_ACTIVATE_FALSE = 'false'
RESET_ON_ACTIVATE_NO = 'No'
RESET_ON_ACTIVATE_TRUE = 'true'
RESET_ON_ACTIVATE_YES = 'Yes'

This module contains the general information for FirmwareRunning ManagedObject.

class imcsdk.mometa.firmware.FirmwareRunning.FirmwareRunning(parent_mo_or_dn, deployment, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is FirmwareRunning class.

consts = <imcsdk.mometa.firmware.FirmwareRunning.FirmwareRunningConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'deployment'])
prop_map = {'dn': 'dn', 'status': 'status', 'version': 'version', 'description': 'description', 'deployment': 'deployment', 'rn': 'rn', 'type': 'type', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15710>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15110>, 'version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15d10>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15350>, 'deployment': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15a10>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf15d90>, 'type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf157d0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bf152d0>}
class imcsdk.mometa.firmware.FirmwareRunning.FirmwareRunningConsts[source]
DEPLOYMENT_BOOT_LOADER = 'boot-loader'
DEPLOYMENT_KERNEL = 'kernel'
DEPLOYMENT_SYSTEM = 'system'
DEPLOYMENT_UNSPECIFIED = 'unspecified'
TYPE_ADAPTOR = 'adaptor'
TYPE_BLADE_BIOS = 'blade-bios'
TYPE_BLADE_CONTROLLER = 'blade-controller'
TYPE_SIOC = 'sioc'
TYPE_STORAGE_CONTROLLER = 'storage-controller'
TYPE_SYSTEM = 'system'
TYPE_UNSPECIFIED = 'unspecified'

This module contains the general information for FirmwareUpdatable ManagedObject.

class imcsdk.mometa.firmware.FirmwareUpdatable.FirmwareUpdatable(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is FirmwareUpdatable class.

consts = <imcsdk.mometa.firmware.FirmwareUpdatable.FirmwareUpdatableConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'operState': 'oper_state', 'protocol': 'protocol', 'description': 'description', 'user': 'user', 'remoteServer': 'remote_server', 'pwd': 'pwd', 'secureBoot': 'secure_boot', 'adminState': 'admin_state', 'version': 'version', 'remotePath': 'remote_path', 'deployment': 'deployment', 'progress': 'progress', 'rn': 'rn', 'type': 'type', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978190>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978f90>, 'protocol': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978490>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9787d0>, 'user': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9783d0>, 'remote_server': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978410>, 'remote_path': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978110>, 'pwd': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9781d0>, 'version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978f50>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ac94510>, 'progress': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9780d0>, 'deployment': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978610>, 'oper_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978f10>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978990>, 'type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978690>, 'secure_boot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9786d0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b978650>}
class imcsdk.mometa.firmware.FirmwareUpdatable.FirmwareUpdatableConsts[source]
ADMIN_STATE_TRIGGER = 'trigger'
ADMIN_STATE_TRIGGERED = 'triggered'
DEPLOYMENT_BACKUP = 'backup'
DEPLOYMENT_PRIMARY = 'primary'
OPER_STATE_ACTIVATING = 'activating'
OPER_STATE_BAD_IMAGE = 'bad-image'
OPER_STATE_FAILED = 'failed'
OPER_STATE_PENDING_NEXT_BOOT = 'pending-next-boot'
OPER_STATE_READY = 'ready'
OPER_STATE_REBOOTING = 'rebooting'
OPER_STATE_SCHEDULED = 'scheduled'
OPER_STATE_SET_STARTUP = 'set-startup'
OPER_STATE_THROTTLED = 'throttled'
OPER_STATE_UPDATING = 'updating'
OPER_STATE_UPGRADING = 'upgrading'
PROTOCOL_FTP = 'ftp'
PROTOCOL_HTTP = 'http'
PROTOCOL_NONE = 'none'
PROTOCOL_SCP = 'scp'
PROTOCOL_SFTP = 'sftp'
PROTOCOL_TFTP = 'tftp'
SECURE_BOOT_DISABLE = 'disable'
SECURE_BOOT_DISABLED = 'Disabled'
SECURE_BOOT_ENABLE = 'enable'
SECURE_BOOT_ENABLED = 'Enabled'
TYPE_ADAPTOR = 'adaptor'
TYPE_BLADE_BIOS = 'blade-bios'
TYPE_BLADE_CONTROLLER = 'blade-controller'
TYPE_SIOC = 'sioc'

Module contents