imcsdk.mometa.storage package

Submodules

This module contains the general information for StorageController ManagedObject.

class imcsdk.mometa.storage.StorageController.StorageController(parent_mo_or_dn, type, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageController class.

consts = <imcsdk.mometa.storage.StorageController.StorageControllerConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'type', u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'raidSupport': 'raid_support', 'presence': 'presence', 'selfEncryptEnabled': 'self_encrypt_enabled', 'adminAction': 'admin_action', 'serial': 'serial', 'model': 'model', 'childAction': 'child_action', 'id': 'id', 'pciSlot': 'pci_slot', 'rn': 'rn', 'type': 'type'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ba03690>, 'self_encrypt_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e110>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cb14d50>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4ee50>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cd28ed0>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e8d0>, 'pci_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e190>, 'raid_support': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e750>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e410>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5770d0>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6fb910>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e490>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0a0810>, 'type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc4e590>}
class imcsdk.mometa.storage.StorageController.StorageControllerConsts[source]
ADMIN_ACTION_CLEAR_BOOT_DRIVE = 'clear-boot-drive'
ADMIN_ACTION_CLEAR_FOREIGN_CONFIG = 'clear-foreign-config'
ADMIN_ACTION_DELETE_ALL_VDS_RESET_PDS = 'delete-all-vds-reset-pds'
ADMIN_ACTION_DISABLE_JBOD = 'disable-jbod'
ADMIN_ACTION_ENABLE_JBOD = 'enable-jbod'
ADMIN_ACTION_GET_TTY_LOG = 'get-tty-log'
ADMIN_ACTION_IMPORT_FOREIGN_CONFIG = 'import-foreign-config'
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'

This module contains the general information for StorageControllerProps ManagedObject.

class imcsdk.mometa.storage.StorageControllerProps.StorageControllerProps(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageControllerProps class.

consts = <imcsdk.mometa.storage.StorageControllerProps.StorageControllerPropsConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'degradedVirtualDriveCount': 'degraded_virtual_drive_count', 'nvdataVersion': 'nvdata_version', 'offlineVirtualDriveCount': 'offline_virtual_drive_count', 'supportsRaidsrl03': 'supports_raidsrl03', 'nvramPresent': 'nvram_present', 'serialDebuggerPresent': 'serial_debugger_present', 'supportsRaid10': 'supports_raid10', 'dateOfManufacture': 'date_of_manufacture', 'health': 'health', 'firmwarePackageBuild': 'firmware_package_build', 'dn': 'dn', 'failedPhysicalDriveCount': 'failed_physical_drive_count', 'memoryCorrectableErrors': 'memory_correctable_errors', 'raidChipTempCentigrade': 'raid_chip_temp_centigrade', 'webBiosVersion': 'web_bios_version', 'memoryPresent': 'memory_present', 'criticalPhysicalDriveCount': 'critical_physical_drive_count', 'supportsRaid00': 'supports_raid00', 'pciSlot': 'pci_slot', 'bbuPresent': 'bbu_present', 'virtualDriveCount': 'virtual_drive_count', 'memoryUncorrectableErrors': 'memory_uncorrectable_errors', 'backendPortCount': 'backend_port_count', 'bootVersion': 'boot_version', 'serial': 'serial', 'ttyLogStatus': 'tty_log_status', 'bootDriveIsPhysicalDrive': 'boot_drive_is_physical_drive', 'cacheMemorySize': 'cache_memory_size', 'memorySize': 'memory_size', 'controllerStatus': 'controller_status', 'sasAddress4': 'sas_address4', 'sasAddress5': 'sas_address5', 'sasAddress6': 'sas_address6', 'sasAddress7': 'sas_address7', 'sasAddress0': 'sas_address0', 'sasAddress1': 'sas_address1', 'sasAddress2': 'sas_address2', 'sasAddress3': 'sas_address3', 'bootDrive': 'boot_drive', 'rn': 'rn', 'flashPresent': 'flash_present', 'prebootCliVersion': 'preboot_cli_version', 'supportsRaid50': 'supports_raid50', 'revision': 'revision', 'status': 'status', 'bootBlockVersion': 'boot_block_version', 'physicalDriveCount': 'physical_drive_count', 'supportsRaid0': 'supports_raid0', 'supportsRaid5': 'supports_raid5', 'supportsRaid6': 'supports_raid6', 'supportsRaid1erlq0': 'supports_raid1erlq0', 'childAction': 'child_action', 'batteryStatus': 'battery_status', 'supportsRaid1e': 'supports_raid1e', 'supportsRaid1e0rlq0': 'supports_raid1e0rlq0', 'supportsRaid1': 'supports_raid1', 'supportsRaid60': 'supports_raid60'}
prop_meta = {'boot_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8350>, 'supports_raid10': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8590>, 'memory_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8950>, 'supports_raid50': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758350>, 'pci_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8110>, 'cache_memory_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8a10>, 'critical_physical_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8490>, 'flash_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d88d0>, 'tty_log_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b6e25d0>, 'supports_raid1e': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8350>, 'sas_address7': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e87d0>, 'preboot_cli_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8210>, 'failed_physical_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d80d0>, 'memory_uncorrectable_errors': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8d10>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8790>, 'boot_drive_is_physical_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d87d0>, 'memory_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d81d0>, 'supports_raid00': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8310>, 'raid_chip_temp_centigrade': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2050>, 'supports_raid1erlq0': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758f50>, 'offline_virtual_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8050>, 'physical_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8d50>, 'supports_raidsrl03': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758290>, 'backend_port_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55acd0>, 'nvram_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8ad0>, 'battery_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55a1d0>, 'boot_block_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8450>, 'sas_address6': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8450>, 'date_of_manufacture': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8090>, 'sas_address4': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e89d0>, 'sas_address5': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8510>, 'sas_address2': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8050>, 'sas_address3': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8d90>, 'sas_address0': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8ed0>, 'sas_address1': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8c50>, 'supports_raid1e0rlq0': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b7583d0>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8650>, 'nvdata_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8cd0>, 'serial_debugger_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8390>, 'memory_correctable_errors': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8c10>, 'web_bios_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b6e28d0>, 'firmware_package_build': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8dd0>, 'supports_raid1': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8e50>, 'supports_raid0': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e84d0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8390>, 'supports_raid6': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758a50>, 'supports_raid5': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758ed0>, 'boot_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8290>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8110>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d86d0>, 'bbu_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a55ad10>, 'revision': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc21d0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4e8fd0>, 'controller_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d84d0>, 'virtual_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b6e2d10>, 'supports_raid60': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b758d10>, 'degraded_virtual_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2d8f90>}
class imcsdk.mometa.storage.StorageControllerProps.StorageControllerPropsConsts[source]

This module contains the general information for StorageControllerSettings ManagedObject.

class imcsdk.mometa.storage.StorageControllerSettings.StorageControllerSettings(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageControllerSettings class.

consts = <imcsdk.mometa.storage.StorageControllerSettings.StorageControllerSettingsConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'status': 'status', 'maintainPdFailHistory': 'maintain_pd_fail_history', 'spinDownUnconfigured': 'spin_down_unconfigured', 'batteryWarning': 'battery_warning', 'exposeEnclosureDevices': 'expose_enclosure_devices', 'spinupDriveCount': 'spinup_drive_count', 'eccBucketLeakRate': 'ecc_bucket_leak_rate', 'enableCopybackOnSmart': 'enable_copyback_on_smart', 'physDriveCoercionMode': 'phys_drive_coercion_mode', 'spinupDelay': 'spinup_delay', 'autoEnhancedImport': 'auto_enhanced_import', 'rn': 'rn', 'dn': 'dn', 'enableSsdPatrolRead': 'enable_ssd_patrol_read', 'cacheFlushInterval': 'cache_flush_interval', 'enableJbod': 'enable_jbod', 'childAction': 'child_action', 'enableCopybackToSsdOnSmartError': 'enable_copyback_to_ssd_on_smart_error', 'rebuildRate': 'rebuild_rate', 'clusterEnable': 'cluster_enable', 'patrolReadRate': 'patrol_read_rate', 'predictiveFailPollInterval': 'predictive_fail_poll_interval', 'pciSlot': 'pci_slot', 'ncqStatus': 'ncq_status', 'reconstructionRate': 'reconstruction_rate', 'consistencyCheckRate': 'consistency_check_rate'}
prop_meta = {'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affa7d0>, 'maintain_pd_fail_history': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5b32d0>, 'consistency_check_rate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3150>, 'pci_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad4b4d0>, 'ncq_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5b3910>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3590>, 'expose_enclosure_devices': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5b3050>, 'rebuild_rate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affad10>, 'enable_copyback_to_ssd_on_smart_error': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3290>, 'spinup_delay': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affac90>, 'spinup_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affae90>, 'predictive_fail_poll_interval': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad4b910>, 'patrol_read_rate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad4b290>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affa390>, 'reconstruction_rate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affa2d0>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3550>, 'spin_down_unconfigured': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10affa9d0>, 'auto_enhanced_import': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe32d0>, 'battery_warning': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3710>, 'enable_copyback_on_smart': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3450>, 'phys_drive_coercion_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad4b7d0>, 'enable_ssd_patrol_read': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5b31d0>, 'ecc_bucket_leak_rate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3a90>, 'enable_jbod': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b5b3ed0>, 'cache_flush_interval': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3610>, 'cluster_enable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3190>}
class imcsdk.mometa.storage.StorageControllerSettings.StorageControllerSettingsConsts[source]

This module contains the general information for StorageFlexFlashController ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashController.StorageFlexFlashController(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashController class.

consts = <imcsdk.mometa.storage.StorageFlexFlashController.StorageFlexFlashControllerConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'internalState': 'internal_state', 'vendor': 'vendor', 'cardSlot': 'card_slot', 'rn': 'rn', 'autoSync': 'auto_sync', 'controllerStatus': 'controller_status', 'productName': 'product_name', 'fwVersion': 'fw_version', 'adminAction': 'admin_action', 'startupFwVersion': 'startup_fw_version', 'configuredMode': 'configured_mode', 'runningFwVersion': 'running_fw_version', 'health': 'health', 'partitionName': 'partition_name', 'childAction': 'child_action', 'nonUtilPartitionName': 'non_util_partition_name', 'id': 'id', 'cardsManageable': 'cards_manageable'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce474d0>, 'configured_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47810>, 'controller_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47910>, 'auto_sync': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce475d0>, 'product_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47290>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47c90>, 'internal_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47e10>, 'fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47250>, 'non_util_partition_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce473d0>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c878dd0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c878150>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47490>, 'running_fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c878410>, 'startup_fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c878550>, 'cards_manageable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47650>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce471d0>, 'card_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47510>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47110>, 'partition_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47bd0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ce47950>}
class imcsdk.mometa.storage.StorageFlexFlashController.StorageFlexFlashControllerConsts[source]
ADMIN_ACTION_CONFIGURE_CARDS = 'configure-cards'
ADMIN_ACTION_CONFIGURE_FIRMWARE_MODE = 'configure-firmware-mode'
ADMIN_ACTION_RESET_FLEXFLASH_CONTROLLER = 'reset-flexflash-controller'
ADMIN_ACTION_RESET_PARTITION_DEFAULT = 'reset-partition-default'
ADMIN_ACTION_SYNC_CARD_CONFIGURATION = 'sync-card-configuration'
CARD_SLOT_NONE = 'none'
CARD_SLOT_SLOT_1 = 'slot-1'
CARD_SLOT_SLOT_2 = 'slot-2'
CONFIGURED_MODE_MIRROR = 'mirror'
CONFIGURED_MODE_UTIL = 'util'

This module contains the general information for StorageFlexFlashControllerProps ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashControllerProps.StorageFlexFlashControllerProps(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashControllerProps class.

consts = <imcsdk.mometa.storage.StorageFlexFlashControllerProps.StorageFlexFlashControllerPropsConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'status': 'status', 'childAction': 'child_action', 'virtualDriveCount': 'virtual_drive_count', 'partitionName': 'partition_name', 'cardSlot': 'card_slot', 'controllerStatus': 'controller_status', 'fwVersion': 'fw_version', 'health': 'health', 'rn': 'rn', 'internalState': 'internal_state', 'cardsManageable': 'cards_manageable', 'dn': 'dn', 'vendor': 'vendor', 'physicalDriveCount': 'physical_drive_count', 'startupFwVersion': 'startup_fw_version', 'productName': 'product_name', 'adminAction': 'admin_action', 'nonUtilPartitionName': 'non_util_partition_name', 'configuredMode': 'configured_mode', 'autoSync': 'auto_sync', 'controllerName': 'controller_name', 'runningFwVersion': 'running_fw_version', 'operatingMode': 'operating_mode'}
prop_meta = {'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056c90>, 'controller_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b1d0>, 'fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8bc90>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056f10>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b490>, 'configured_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8bb50>, 'internal_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b650>, 'non_util_partition_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b6d0>, 'partition_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b690>, 'running_fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056f50>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad2b410>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056b90>, 'product_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b790>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b750>, 'controller_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b090>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b610>, 'virtual_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056050>, 'startup_fw_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d056650>, 'physical_drive_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b5d0>, 'auto_sync': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b810>, 'operating_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b7d0>, 'cards_manageable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b4d0>, 'card_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cf8b590>}
class imcsdk.mometa.storage.StorageFlexFlashControllerProps.StorageFlexFlashControllerPropsConsts[source]

This module contains the general information for StorageFlexFlashOperationalProfile ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashOperationalProfile.StorageFlexFlashOperationalProfile(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashOperationalProfile class.

consts = <imcsdk.mometa.storage.StorageFlexFlashOperationalProfile.StorageFlexFlashOperationalProfileConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'raidSecondaryRole': 'raid_secondary_role', 'wrErrCountSlot1Threshold': 'wr_err_count_slot1_threshold', 'rdErrCountSlot1Threshold': 'rd_err_count_slot1_threshold', 'ioReadErrorThreshold': 'io_read_error_threshold', 'wrErrCountSlot2Threshold': 'wr_err_count_slot2_threshold', 'controller': 'controller', 'rdErrCountSlot2Threshold': 'rd_err_count_slot2_threshold', 'adminAction': 'admin_action', 'virtualDrivesEnabled': 'virtual_drives_enabled', 'raidPrimaryMember': 'raid_primary_member', 'rn': 'rn', 'ioWriteErrorThreshold': 'io_write_error_threshold', 'operatingMode': 'operating_mode', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb250>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb6d0>, 'wr_err_count_slot1_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb7d0>, 'io_write_error_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb350>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb0d0>, 'io_read_error_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb2d0>, 'raid_primary_member': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb450>, 'wr_err_count_slot2_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb850>, 'controller': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb1d0>, 'raid_secondary_role': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb4d0>, 'rd_err_count_slot1_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb550>, 'operating_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb3d0>, 'rd_err_count_slot2_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb5d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb650>, 'virtual_drives_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb750>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1cb150>}
class imcsdk.mometa.storage.StorageFlexFlashOperationalProfile.StorageFlexFlashOperationalProfileConsts[source]
ADMIN_ACTION_CLEAR_ERRORS = 'clear-errors'
RAID_PRIMARY_MEMBER_SLOT_1 = 'slot-1'
RAID_PRIMARY_MEMBER_SLOT_2 = 'slot-2'
RAID_SECONDARY_ROLE_ACTIVE = 'active'
RAID_SECONDARY_ROLE_INITIALIZING = 'initializing'

This module contains the general information for StorageFlexFlashPhysicalDrive ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashPhysicalDrive.StorageFlexFlashPhysicalDrive(parent_mo_or_dn, physical_drive_id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashPhysicalDrive class.

consts = <imcsdk.mometa.storage.StorageFlexFlashPhysicalDrive.StorageFlexFlashPhysicalDriveConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'physicalDriveId'])
prop_map = {'dn': 'dn', 'physicalDriveId': 'physical_drive_id', 'oemId': 'oem_id', 'syncMode': 'sync_mode', 'slotNumber': 'slot_number', 'readErrorCount': 'read_error_count', 'signature': 'signature', 'writeErrorCount': 'write_error_count', 'productName': 'product_name', 'cardType': 'card_type', 'manufacturerDate': 'manufacturer_date', 'raidRole': 'raid_role', 'pdStatus': 'pd_status', 'childAction': 'child_action', 'physicalDrive': 'physical_drive', 'passwordProtected': 'password_protected', 'capacity': 'capacity', 'rn': 'rn', 'blockSize': 'block_size', 'cardStatus': 'card_status', 'serialNumber': 'serial_number', 'controller': 'controller', 'cardMode': 'card_mode', 'writeEnabled': 'write_enabled', 'status': 'status', 'drivesEnabled': 'drives_enabled', 'health': 'health', 'productRevision': 'product_revision', 'writeErrorThreshold': 'write_error_threshold', 'partitionCount': 'partition_count', 'manufacturerId': 'manufacturer_id', 'readErrorThreshold': 'read_error_threshold'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221090>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221a90>, 'slot_number': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221a10>, 'password_protected': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221410>, 'read_error_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221810>, 'card_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218e50>, 'physical_drive_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221590>, 'controller': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218fd0>, 'serial_number': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221910>, 'physical_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221510>, 'block_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218c10>, 'write_error_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221c10>, 'card_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218ad0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218f50>, 'pd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221490>, 'partition_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221390>, 'manufacturer_date': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221210>, 'capacity': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218bd0>, 'write_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221b90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221890>, 'sync_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221b10>, 'read_error_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221790>, 'card_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e218ed0>, 'raid_role': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221710>, 'drives_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221110>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221190>, 'product_revision': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221690>, 'write_error_threshold': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221c90>, 'oem_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221310>, 'manufacturer_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221290>, 'signature': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221990>, 'product_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e221610>}
class imcsdk.mometa.storage.StorageFlexFlashPhysicalDrive.StorageFlexFlashPhysicalDriveConsts[source]

This module contains the general information for StorageFlexFlashVirtualDrive ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashVirtualDrive.StorageFlexFlashVirtualDrive(parent_mo_or_dn, partition_id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashVirtualDrive class.

consts = <imcsdk.mometa.storage.StorageFlexFlashVirtualDrive.StorageFlexFlashVirtualDriveConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'partitionId'])
prop_map = {'dn': 'dn', 'status': 'status', 'virtualDrive': 'virtual_drive', 'hostAccessible': 'host_accessible', 'adminAction': 'admin_action', 'childAction': 'child_action', 'partitionId': 'partition_id', 'driveStatus': 'drive_status', 'lastOperationStatus': 'last_operation_status', 'driveScope': 'drive_scope', 'driveType': 'drive_type', 'rn': 'rn', 'size': 'size', 'operationInProgress': 'operation_in_progress'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9350>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9850>, 'last_operation_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a95d0>, 'drive_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9450>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9250>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a92d0>, 'host_accessible': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9550>, 'drive_scope': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a93d0>, 'operation_in_progress': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9650>, 'partition_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a96d0>, 'virtual_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a98d0>, 'drive_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a94d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9750>, 'size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a97d0>}
class imcsdk.mometa.storage.StorageFlexFlashVirtualDrive.StorageFlexFlashVirtualDriveConsts[source]
ADMIN_ACTION_DISABLE_VD = 'disable-vd'
ADMIN_ACTION_ENABLE_VD = 'enable-vd'
ADMIN_ACTION_ERASE_VD = 'erase-vd'
ADMIN_ACTION_SYNC_VD = 'sync-vd'
ADMIN_ACTION_UPDATE_VD = 'update-vd'

This module contains the general information for StorageFlexFlashVirtualDriveImageMap ManagedObject.

class imcsdk.mometa.storage.StorageFlexFlashVirtualDriveImageMap.StorageFlexFlashVirtualDriveImageMap(parent_mo_or_dn, virtual_drive, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageFlexFlashVirtualDriveImageMap class.

consts = <imcsdk.mometa.storage.StorageFlexFlashVirtualDriveImageMap.StorageFlexFlashVirtualDriveImageMapConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'virtualDrive'])
prop_map = {'dn': 'dn', 'map': 'map', 'virtualDrive': 'virtual_drive', 'remoteFile': 'remote_file', 'mountOptions': 'mount_options', 'adminAction': 'admin_action', 'password': 'password', 'childAction': 'child_action', 'toEnableMapping': 'to_enable_mapping', 'username': 'username', 'status': 'status', 'remoteShare': 'remote_share', 'rn': 'rn'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e3087d0>, 'map': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e3082d0>, 'to_enable_mapping': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8310>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e294790>, 'mount_options': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308fd0>, 'password': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8090>, 'remote_share': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8190>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308e50>, 'username': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8390>, 'virtual_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8410>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8290>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8210>, 'remote_file': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2f8110>}
class imcsdk.mometa.storage.StorageFlexFlashVirtualDriveImageMap.StorageFlexFlashVirtualDriveImageMapConsts[source]
ADMIN_ACTION_MAP = 'map'
ADMIN_ACTION_UNMAP = 'unmap'
MAP_CIFS = 'cifs'
MAP_NFS = 'nfs'

This module contains the general information for StorageLocalDisk ManagedObject.

class imcsdk.mometa.storage.StorageLocalDisk.StorageLocalDisk(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageLocalDisk class.

consts = <imcsdk.mometa.storage.StorageLocalDisk.StorageLocalDiskConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'fdeEnabled': 'fde_enabled', 'status': 'status', 'driveFirmware': 'drive_firmware', 'interfaceType': 'interface_type', 'id': 'id', 'predictiveFailureCount': 'predictive_failure_count', 'mediaType': 'media_type', 'health': 'health', 'online': 'online', 'rn': 'rn', 'productId': 'product_id', 'dn': 'dn', 'vendor': 'vendor', 'driveState': 'drive_state', 'locatorLEDStatus': 'locator_led_status', 'adminAction': 'admin_action', 'foreignLocked': 'foreign_locked', 'dedicatedHotSpareForVDId': 'dedicated_hot_spare_for_vd_id', 'coercedSize': 'coerced_size', 'childAction': 'child_action', 'linkSpeed': 'link_speed', 'locked': 'locked', 'fdeCapable': 'fde_capable', 'pdStatus': 'pd_status', 'secured': 'secured', 'driveSerialNumber': 'drive_serial_number'}
prop_meta = {'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe550>, 'locator_led_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e1f9c10>, 'interface_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fefd0>, 'foreign_locked': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe150>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e373310>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe310>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9b90>, 'pd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308c90>, 'dedicated_hot_spare_for_vd_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9b10>, 'fde_capable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fed50>, 'drive_serial_number': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9d90>, 'secured': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe2d0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fead0>, 'online': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308e10>, 'media_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308050>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe7d0>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9ed0>, 'fde_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fecd0>, 'coerced_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9b50>, 'predictive_failure_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2feb90>, 'drive_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fef10>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9e90>, 'link_speed': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fea10>, 'drive_firmware': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2a9ad0>, 'locked': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e308d50>, 'product_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e2fe210>}
class imcsdk.mometa.storage.StorageLocalDisk.StorageLocalDiskConsts[source]
ADMIN_ACTION_DISABLE_SED_FOREIGN_DRIVES = 'disable-sed-foreign-drives'
ADMIN_ACTION_DISABLE_SELF_ENCRYPT = 'disable-self-encrypt'
ADMIN_ACTION_ENABLE_SELF_ENCRYPT = 'enable-self-encrypt'
ADMIN_ACTION_LOCATOR_LED_OFF = 'locator-led-off'
ADMIN_ACTION_LOCATOR_LED_ON = 'locator-led-on'
ADMIN_ACTION_MAKE_DEDICATED_HOT_SPARE = 'make-dedicated-hot-spare'
ADMIN_ACTION_MAKE_GLOBAL_HOT_SPARE = 'make-global-hot-spare'
ADMIN_ACTION_MAKE_JBOD = 'make-jbod'
ADMIN_ACTION_MAKE_UNCONFIGURED_GOOD = 'make-unconfigured-good'
ADMIN_ACTION_PREPARE_FOR_REMOVAL = 'prepare-for-removal'
ADMIN_ACTION_REMOVE_HOT_SPARE = 'remove-hot-spare'
ADMIN_ACTION_SET_BOOT_DRIVE = 'set-boot-drive'
ADMIN_ACTION_UNDO_PREPARE_FOR_REMOVAL = 'undo-prepare-for-removal'
DEDICATED_HOT_SPARE_FOR_VDID_ = ''
LOCATOR_LEDSTATUS_OFF = 'off'
LOCATOR_LEDSTATUS_ON = 'on'

This module contains the general information for StorageLocalDiskProps ManagedObject.

class imcsdk.mometa.storage.StorageLocalDiskProps.StorageLocalDiskProps(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageLocalDiskProps class.

consts = <imcsdk.mometa.storage.StorageLocalDiskProps.StorageLocalDiskPropsConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'status': 'status', 'sequenceNumber': 'sequence_number', 'mediaErrorCount': 'media_error_count', 'interfaceType': 'interface_type', 'physicalDrive': 'physical_drive', 'blockSize': 'block_size', 'predictiveFailureCount': 'predictive_failure_count', 'mediaType': 'media_type', 'sasAddress0': 'sas_address0', 'sasAddress1': 'sas_address1', 'enclosureDeviceId': 'enclosure_device_id', 'health': 'health', 'rn': 'rn', 'dn': 'dn', 'nonCoercedSize': 'non_coerced_size', 'deviceId': 'device_id', 'bootDrive': 'boot_drive', 'rawSize': 'raw_size', 'coercedSize': 'coerced_size', 'childAction': 'child_action', 'linkSpeed': 'link_speed', 'blockCount': 'block_count', 'powerState': 'power_state', 'otherErrorCount': 'other_error_count', 'pdStatus': 'pd_status'}
prop_meta = {'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c4d0>, 'interface_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ed10>, 'sas_address0': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c350>, 'sas_address1': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c3d0>, 'raw_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c250>, 'physical_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c0d0>, 'predictive_failure_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c1d0>, 'block_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ebd0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e1d0>, 'block_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e440bd0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ec90>, 'power_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c150>, 'boot_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e650>, 'media_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ee90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c2d0>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e0d0>, 'pd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c050>, 'coerced_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e150>, 'enclosure_device_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e550>, 'non_coerced_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ef10>, 'media_error_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ee10>, 'link_speed': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ed90>, 'device_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48e210>, 'other_error_count': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e48ef90>, 'sequence_number': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e49c450>}
class imcsdk.mometa.storage.StorageLocalDiskProps.StorageLocalDiskPropsConsts[source]

This module contains the general information for StorageLocalDiskSlotEp ManagedObject.

class imcsdk.mometa.storage.StorageLocalDiskSlotEp.StorageLocalDiskSlotEp(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageLocalDiskSlotEp class.

consts = <imcsdk.mometa.storage.StorageLocalDiskSlotEp.StorageLocalDiskSlotEpConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'presence': 'presence', 'operability': 'operability', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a390>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a890>, 'presence': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a790>, 'operability': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a710>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a810>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a950>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e43a250>}
class imcsdk.mometa.storage.StorageLocalDiskSlotEp.StorageLocalDiskSlotEpConsts[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'
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'

This module contains the general information for StorageLocalDiskUsage ManagedObject.

class imcsdk.mometa.storage.StorageLocalDiskUsage.StorageLocalDiskUsage(parent_mo_or_dn, physical_drive, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageLocalDiskUsage class.

consts = <imcsdk.mometa.storage.StorageLocalDiskUsage.StorageLocalDiskUsageConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'physicalDrive'])
prop_map = {'dn': 'dn', 'numberOfBlocks': 'number_of_blocks', 'state': 'state', 'physicalDrive': 'physical_drive', 'span': 'span', 'virtualDrive': 'virtual_drive', 'rn': 'rn', 'status': 'status', 'startingBlock': 'starting_block', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482d10>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482950>, 'state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482790>, 'span': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4828d0>, 'number_of_blocks': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482650>, 'virtual_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482e10>, 'physical_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482150>, 'starting_block': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482c10>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b482c50>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b4822d0>}
class imcsdk.mometa.storage.StorageLocalDiskUsage.StorageLocalDiskUsageConsts[source]

This module contains the general information for StorageOperation ManagedObject.

class imcsdk.mometa.storage.StorageOperation.StorageOperation(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageOperation class.

consts = <imcsdk.mometa.storage.StorageOperation.StorageOperationConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'lropInProgress': 'lrop_in_progress', 'currentLrop': 'current_lrop', 'elapsedSeconds': 'elapsed_seconds', 'rn': 'rn', 'progressPercent': 'progress_percent', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2afe90>, 'elapsed_seconds': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2af250>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2af310>, 'current_lrop': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a338e50>, 'lrop_in_progress': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2af390>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2af190>, 'progress_percent': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2afc10>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a338e90>}
class imcsdk.mometa.storage.StorageOperation.StorageOperationConsts[source]

This module contains the general information for StorageRaidBattery ManagedObject.

class imcsdk.mometa.storage.StorageRaidBattery.StorageRaidBattery(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageRaidBattery class.

consts = <imcsdk.mometa.storage.StorageRaidBattery.StorageRaidBatteryConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'status': 'status', 'completedChargeCycles': 'completed_charge_cycles', 'expectedMarginOfError': 'expected_margin_of_error', 'voltage': 'voltage', 'remainingCapacity': 'remaining_capacity', 'temperatureHigh': 'temperature_high', 'nextLearnCycle': 'next_learn_cycle', 'firmwareVersion': 'firmware_version', 'fullCapacity': 'full_capacity', 'temperature': 'temperature', 'designVoltage': 'design_voltage', 'learnCycleStatus': 'learn_cycle_status', 'current': 'current', 'health': 'health', 'learnMode': 'learn_mode', 'dateOfManufacture': 'date_of_manufacture', 'rn': 'rn', 'childAction': 'child_action', 'batteryType': 'battery_type', 'chargingState': 'charging_state', 'dn': 'dn', 'batteryPresent': 'battery_present', 'learnCycleRequested': 'learn_cycle_requested', 'adminAction': 'admin_action', 'absoluteStateOfCharge': 'absolute_state_of_charge', 'manufacturer': 'manufacturer', 'batteryStatus': 'battery_status', 'serialNumber': 'serial_number', 'retentionTime': 'retention_time', 'designCapacity': 'design_capacity', 'relativeStateOfCharge': 'relative_state_of_charge'}
prop_meta = {'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51d90>, 'date_of_manufacture': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f6d0>, 'expected_margin_of_error': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f550>, 'temperature_high': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51d50>, 'voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51f50>, 'firmware_version': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fc90>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fe50>, 'temperature': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51c10>, 'relative_state_of_charge': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51b50>, 'battery_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f110>, 'design_voltage': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fc50>, 'current': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f490>, 'completed_charge_cycles': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fed0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f890>, 'charging_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f690>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51750>, 'full_capacity': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f2d0>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fe10>, 'remaining_capacity': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51350>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f790>, 'battery_present': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f850>, 'serial_number': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51550>, 'learn_cycle_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5ff90>, 'manufacturer': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fb90>, 'learn_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f190>, 'design_capacity': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fb50>, 'retention_time': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc51ad0>, 'next_learn_cycle': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc514d0>, 'absolute_state_of_charge': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5fa90>, 'battery_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f8d0>, 'learn_cycle_requested': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cc5f090>}
class imcsdk.mometa.storage.StorageRaidBattery.StorageRaidBatteryConsts[source]
ADMIN_ACTION_DISABLE_AUTO_LEARN = 'disable-auto-learn'
ADMIN_ACTION_ENABLE_AUTO_LEARN = 'enable-auto-learn'
ADMIN_ACTION_START_LEARN_CYCLE = 'start-learn-cycle'

This module contains the general information for StorageUnusedLocalDisk ManagedObject.

class imcsdk.mometa.storage.StorageUnusedLocalDisk.StorageUnusedLocalDisk(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageUnusedLocalDisk class.

consts = <imcsdk.mometa.storage.StorageUnusedLocalDisk.StorageUnusedLocalDiskConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'health': 'health', 'rn': 'rn', 'id': 'id', 'mediaType': 'media_type', 'pdStatus': 'pd_status', 'coercedSize': 'coerced_size', 'vendor': 'vendor', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d650>, 'pd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d150>, 'coerced_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d850>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d9d0>, 'media_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d610>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10afa8850>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10afa8d10>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94d090>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10afa8a10>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c94dfd0>}
class imcsdk.mometa.storage.StorageUnusedLocalDisk.StorageUnusedLocalDiskConsts[source]

This module contains the general information for StorageVirtualDrive ManagedObject.

class imcsdk.mometa.storage.StorageVirtualDrive.StorageVirtualDrive(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageVirtualDrive class.

consts = <imcsdk.mometa.storage.StorageVirtualDrive.StorageVirtualDriveConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'fdeEnabled': 'fde_enabled', 'autoDeleteOldest': 'auto_delete_oldest', 'writeCachePolicy': 'write_cache_policy', 'raidLevel': 'raid_level', 'targetId': 'target_id', 'physicalDrivesList': 'physical_drives_list', 'id': 'id', 'size': 'size', 'readPolicy': 'read_policy', 'vdStatus': 'vd_status', 'accessPolicy': 'access_policy', 'health': 'health', 'bootDrive': 'boot_drive', 'rn': 'rn', 'allowBackgroundInit': 'allow_background_init', 'currentWriteCachePolicy': 'current_write_cache_policy', 'dn': 'dn', 'driveState': 'drive_state', 'virtualDriveName': 'virtual_drive_name', 'adminAction': 'admin_action', 'autoSnapshot': 'auto_snapshot', 'drivesPerSpan': 'drives_per_span', 'childAction': 'child_action', 'diskCachePolicy': 'disk_cache_policy', 'name': 'name', 'requestedWriteCachePolicy': 'requested_write_cache_policy', 'fdeCapable': 'fde_capable', 'status': 'status', 'spanDepth': 'span_depth', 'stripSize': 'strip_size', 'cachePolicy': 'cache_policy'}
prop_meta = {'physical_drives_list': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bcb6ad0>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c228210>, 'read_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9dab90>, 'virtual_drive_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c228e10>, 'vd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c228c90>, 'strip_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c228f10>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2a10>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f24d0>, 'requested_write_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9dac90>, 'fde_capable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2410>, 'disk_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2f90>, 'raid_level': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bcb6550>, 'auto_delete_oldest': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3fd0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2710>, 'boot_drive': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2650>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9daa90>, 'size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9da9d0>, 'access_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ace2390>, 'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2e50>, 'fde_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2d10>, 'cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2290>, 'drive_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2210>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ace2910>, 'target_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2280d0>, 'allow_background_init': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10cbe3250>, 'write_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c2284d0>, 'name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c026310>, 'auto_snapshot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2ad0>, 'span_depth': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9da650>, 'current_write_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2750>, 'drives_per_span': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d8f2990>}
class imcsdk.mometa.storage.StorageVirtualDrive.StorageVirtualDriveConsts[source]
ACCESS_POLICY_ = ''
ACCESS_POLICY_BLOCKED = 'blocked'
ACCESS_POLICY_DEFAULT = 'default'
ACCESS_POLICY_HIDDEN = 'hidden'
ACCESS_POLICY_READ_ONLY = 'read-only'
ACCESS_POLICY_READ_WRITE = 'read-write'
ADMIN_ACTION_CANCEL_INITIALIZATION = 'cancel-initialization'
ADMIN_ACTION_ENABLE_SELF_ENCRYPT = 'enable-self-encrypt'
ADMIN_ACTION_RECONSTRUCT_VIRTUAL_DRIVE = 'reconstruct-virtual-drive'
ADMIN_ACTION_SET_BOOT_DRIVE = 'set-boot-drive'
ADMIN_ACTION_START_FAST_INITIALIZATION = 'start-fast-initialization'
ADMIN_ACTION_START_FULL_INITIALIZATION = 'start-full-initialization'
CACHE_POLICY_ = ''
CACHE_POLICY_CACHED_IO = 'cached-io'
CACHE_POLICY_DEFAULT = 'default'
CACHE_POLICY_DIRECT_IO = 'direct-io'
DISK_CACHE_POLICY_ = ''
DISK_CACHE_POLICY_DEFAULT = 'default'
DISK_CACHE_POLICY_DISABLED = 'disabled'
DISK_CACHE_POLICY_ENABLED = 'enabled'
DISK_CACHE_POLICY_UNCHANGED = 'unchanged'
RAID_LEVEL_0 = '0'
RAID_LEVEL_1 = '1'
RAID_LEVEL_5 = '5'
RAID_LEVEL_6 = '6'
READ_POLICY_ = ''
READ_POLICY_ALWAYS_READ_AHEAD = 'always-read-ahead'
READ_POLICY_DEFAULT = 'default'
READ_POLICY_NO_READ_AHEAD = 'no-read-ahead'
REQUESTED_WRITE_CACHE_POLICY_ALWAYS_WRITE_BACK = 'Always Write Back'
REQUESTED_WRITE_CACHE_POLICY_DEFAULT = 'default'
REQUESTED_WRITE_CACHE_POLICY_WRITE_BACK_GOOD_BBU = 'Write Back Good BBU'
REQUESTED_WRITE_CACHE_POLICY_WRITE_THROUGH = 'Write Through'
STRIP_SIZE_ = ''
STRIP_SIZE_1024K = '1024k'
STRIP_SIZE_128K = '128k'
STRIP_SIZE_16K = '16k'
STRIP_SIZE_256K = '256k'
STRIP_SIZE_32K = '32k'
STRIP_SIZE_512K = '512k'
STRIP_SIZE_64K = '64k'
STRIP_SIZE_8K = '8k'

This module contains the general information for StorageVirtualDriveCreatorUsingUnusedPhysicalDrive ManagedObject.

class imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.StorageVirtualDriveCreatorUsingUnusedPhysicalDrive(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageVirtualDriveCreatorUsingUnusedPhysicalDrive class.

consts = <imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.StorageVirtualDriveCreatorUsingUnusedPhysicalDriveConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'readPolicy': 'read_policy', 'diskCachePolicy': 'disk_cache_policy', 'driveGroup': 'drive_group', 'description': 'description', 'operStatus': 'oper_status', 'raidLevel': 'raid_level', 'minRequiredPhysicalDrives': 'min_required_physical_drives', 'virtualDriveName': 'virtual_drive_name', 'accessPolicy': 'access_policy', 'status': 'status', 'adminState': 'admin_state', 'adminAction': 'admin_action', 'stripSize': 'strip_size', 'createdVirtualDriveDn': 'created_virtual_drive_dn', 'rn': 'rn', 'size': 'size', 'writePolicy': 'write_policy', 'cachePolicy': 'cache_policy'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bfef950>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d14e510>, 'read_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c3dd0>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d4fc5d0>, 'cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2fe6d0>, 'disk_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d4fcc50>, 'admin_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b512650>, 'virtual_drive_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10aca11d0>, 'raid_level': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d6c30d0>, 'drive_group': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bfef9d0>, 'oper_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bfef050>, 'write_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10aca1b90>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d2fe2d0>, 'created_virtual_drive_dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d4fc090>, 'strip_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d14e3d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x109a15e90>, 'min_required_physical_drives': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10bfef810>, 'access_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b512350>, 'size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d14ec50>}
class imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingUnusedPhysicalDrive.StorageVirtualDriveCreatorUsingUnusedPhysicalDriveConsts[source]
ACCESS_POLICY_ = ''
ACCESS_POLICY_BLOCKED = 'blocked'
ACCESS_POLICY_DEFAULT = 'default'
ACCESS_POLICY_HIDDEN = 'hidden'
ACCESS_POLICY_READ_ONLY = 'read-only'
ACCESS_POLICY_READ_WRITE = 'read-write'
ADMIN_ACTION_ENABLE_SELF_ENCRYPT = 'enable-self-encrypt'
ADMIN_STATE_TRIGGER = 'trigger'
ADMIN_STATE_TRIGGERED = 'triggered'
CACHE_POLICY_ = ''
CACHE_POLICY_CACHED_IO = 'cached-io'
CACHE_POLICY_DEFAULT = 'default'
CACHE_POLICY_DIRECT_IO = 'direct-io'
DISK_CACHE_POLICY_ = ''
DISK_CACHE_POLICY_DEFAULT = 'default'
DISK_CACHE_POLICY_DISABLED = 'disabled'
DISK_CACHE_POLICY_ENABLED = 'enabled'
DISK_CACHE_POLICY_UNCHANGED = 'unchanged'
RAID_LEVEL_ = ''
RAID_LEVEL_0 = '0'
RAID_LEVEL_1 = '1'
RAID_LEVEL_10 = '10'
RAID_LEVEL_5 = '5'
RAID_LEVEL_50 = '50'
RAID_LEVEL_6 = '6'
RAID_LEVEL_60 = '60'
READ_POLICY_ = ''
READ_POLICY_ALWAYS_READ_AHEAD = 'always-read-ahead'
READ_POLICY_DEFAULT = 'default'
READ_POLICY_NO_READ_AHEAD = 'no-read-ahead'
STRIP_SIZE_ = ''
STRIP_SIZE_1024K = '1024k'
STRIP_SIZE_128K = '128k'
STRIP_SIZE_16K = '16k'
STRIP_SIZE_256K = '256k'
STRIP_SIZE_32K = '32k'
STRIP_SIZE_512K = '512k'
STRIP_SIZE_64K = '64k'
STRIP_SIZE_8K = '8k'
STRIP_SIZE_DEFAULT = 'default'
WRITE_POLICY_ = ''
WRITE_POLICY_ALWAYS_WRITE_BACK = 'Always Write Back'
WRITE_POLICY_DEFAULT = 'default'
WRITE_POLICY_WRITE_BACK_GOOD_BBU = 'Write Back Good BBU'
WRITE_POLICY_WRITE_THROUGH = 'Write Through'

This module contains the general information for StorageVirtualDriveCreatorUsingVirtualDriveGroup ManagedObject.

class imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingVirtualDriveGroup.StorageVirtualDriveCreatorUsingVirtualDriveGroup(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageVirtualDriveCreatorUsingVirtualDriveGroup class.

consts = <imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingVirtualDriveGroup.StorageVirtualDriveCreatorUsingVirtualDriveGroupConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'readPolicy': 'read_policy', 'diskCachePolicy': 'disk_cache_policy', 'description': 'description', 'operStatus': 'oper_status', 'size': 'size', 'virtualDriveName': 'virtual_drive_name', 'accessPolicy': 'access_policy', 'status': 'status', 'adminState': 'admin_state', 'createdVirtualDriveDn': 'created_virtual_drive_dn', 'stripSize': 'strip_size', 'rn': 'rn', 'sharedVirtualDriveId': 'shared_virtual_drive_id', 'writePolicy': 'write_policy', 'cachePolicy': 'cache_policy'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789e90>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e7981d0>, 'read_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789f90>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789d90>, 'cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789c90>, 'disk_cache_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789e10>, 'virtual_drive_name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e7982d0>, 'write_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e798350>, 'strip_size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e798250>, 'oper_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789f10>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789c10>, 'created_virtual_drive_dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789d10>, 'shared_virtual_drive_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e7980d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e798050>, 'access_policy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e789610>, 'size': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e798150>}
class imcsdk.mometa.storage.StorageVirtualDriveCreatorUsingVirtualDriveGroup.StorageVirtualDriveCreatorUsingVirtualDriveGroupConsts[source]
ACCESS_POLICY_ = ''
ACCESS_POLICY_BLOCKED = 'blocked'
ACCESS_POLICY_DEFAULT = 'default'
ACCESS_POLICY_HIDDEN = 'hidden'
ACCESS_POLICY_READ_ONLY = 'read-only'
ACCESS_POLICY_READ_WRITE = 'read-write'
ADMIN_STATE_TRIGGER = 'trigger'
ADMIN_STATE_TRIGGERED = 'triggered'
CACHE_POLICY_ = ''
CACHE_POLICY_CACHED_IO = 'cached-io'
CACHE_POLICY_DEFAULT = 'default'
CACHE_POLICY_DIRECT_IO = 'direct-io'
DISK_CACHE_POLICY_ = ''
DISK_CACHE_POLICY_DEFAULT = 'default'
DISK_CACHE_POLICY_DISABLED = 'disabled'
DISK_CACHE_POLICY_ENABLED = 'enabled'
DISK_CACHE_POLICY_UNCHANGED = 'unchanged'
READ_POLICY_ = ''
READ_POLICY_ALWAYS_READ_AHEAD = 'always-read-ahead'
READ_POLICY_DEFAULT = 'default'
READ_POLICY_NO_READ_AHEAD = 'no-read-ahead'
SHARED_VIRTUAL_DRIVE_ID_ = ''
STRIP_SIZE_ = ''
STRIP_SIZE_1024K = '1024k'
STRIP_SIZE_128K = '128k'
STRIP_SIZE_16K = '16k'
STRIP_SIZE_256K = '256k'
STRIP_SIZE_32K = '32k'
STRIP_SIZE_512K = '512k'
STRIP_SIZE_64K = '64k'
STRIP_SIZE_8K = '8k'
STRIP_SIZE_DEFAULT = 'default'
WRITE_POLICY_ = ''
WRITE_POLICY_ALWAYS_WRITE_BACK = 'Always Write Back'
WRITE_POLICY_DEFAULT = 'default'
WRITE_POLICY_WRITE_BACK_GOOD_BBU = 'Write Back Good BBU'
WRITE_POLICY_WRITE_THROUGH = 'Write Through'

This module contains the general information for StorageVirtualDriveWithDriveGroupSpace ManagedObject.

class imcsdk.mometa.storage.StorageVirtualDriveWithDriveGroupSpace.StorageVirtualDriveWithDriveGroupSpace(parent_mo_or_dn, id, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is StorageVirtualDriveWithDriveGroupSpace class.

consts = <imcsdk.mometa.storage.StorageVirtualDriveWithDriveGroupSpace.StorageVirtualDriveWithDriveGroupSpaceConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'raidLevel': 'raid_level', 'id': 'id', 'childAction': 'child_action', 'name': 'name', 'maxAvailableSpace': 'max_available_space', 'vdStatus': 'vd_status', 'usedPhysicalDriveIds': 'used_physical_drive_ids', 'health': 'health', 'rn': 'rn'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884f90>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e8848d0>, 'vd_status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884ad0>, 'max_available_space': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e8845d0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e897050>, 'name': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e8846d0>, 'raid_level': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884690>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884fd0>, 'health': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884ed0>, 'used_physical_drive_ids': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e8849d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10e884790>}
class imcsdk.mometa.storage.StorageVirtualDriveWithDriveGroupSpace.StorageVirtualDriveWithDriveGroupSpaceConsts[source]

Module contents