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'¶
-