ucsmsdk.mometa.lstorage package¶
Submodules¶
This module contains the general information for LstorageControllerDef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageControllerDef.
LstorageControllerDef
(parent_mo_or_dn, name, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageControllerDef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageControllerDef.LstorageControllerDefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'name'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'adminState': 'admin_state', 'configQualifier': 'config_qualifier', 'name': 'name', 'rn': 'rn', 'sacl': 'sacl', 'configState': 'config_state', 'operState': 'oper_state', 'childAction': 'child_action'}¶
-
prop_meta
= {'config_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x131347cd0>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446710>, 'admin_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1313479d0>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446850>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446410>, 'oper_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446b10>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446dd0>, 'config_qualifier': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x131347350>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x122446690>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x131347c50>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageControllerDef.
LstorageControllerDefConsts
[source]¶ -
ADMIN_STATE_OFFLINE
= 'offline'¶
-
ADMIN_STATE_ONLINE
= 'online'¶
-
ADMIN_STATE_UNDEPLOYED
= 'undeployed'¶
-
CONFIG_STATE_APPLIED
= 'applied'¶
-
CONFIG_STATE_APPLYING
= 'applying'¶
-
CONFIG_STATE_FAILED_TO_APPLY
= 'failed-to-apply'¶
-
CONFIG_STATE_OK
= 'ok'¶
-
OPER_STATE_COMPUTE_DEGRADED
= 'compute-degraded'¶
-
OPER_STATE_COMPUTE_INOPERABLE
= 'compute-inoperable'¶
-
OPER_STATE_OFFLINE
= 'offline'¶
-
OPER_STATE_ONLINE
= 'online'¶
-
OPER_STATE_UNDEFINED
= 'undefined'¶
-
This module contains the general information for LstorageControllerModeConfig ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageControllerModeConfig.
LstorageControllerModeConfig
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageControllerModeConfig class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageControllerModeConfig.LstorageControllerModeConfigConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'protectConfig': 'protect_config', 'raidMode': 'raid_mode', 'rn': 'rn', 'childAction': 'child_action'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x113908450>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x124a97e10>, 'protect_config': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x113908d50>, 'raid_mode': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x113908c50>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x124a97490>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x113908090>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1254a5610>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageControllerModeConfig.
LstorageControllerModeConfigConsts
[source]¶ -
PROTECT_CONFIG_FALSE
= 'false'¶
-
PROTECT_CONFIG_NO
= 'no'¶
-
PROTECT_CONFIG_TRUE
= 'true'¶
-
PROTECT_CONFIG_YES
= 'yes'¶
-
RAID_MODE_ANY_CONFIGURATION
= 'any-configuration'¶
-
RAID_MODE_BEST_EFFORT_MIRRORED
= 'best-effort-mirrored'¶
-
RAID_MODE_BEST_EFFORT_MIRRORED_STRIPED
= 'best-effort-mirrored-striped'¶
-
RAID_MODE_BEST_EFFORT_STRIPED
= 'best-effort-striped'¶
-
RAID_MODE_BEST_EFFORT_STRIPED_DUAL_PARITY
= 'best-effort-striped-dual-parity'¶
-
RAID_MODE_BEST_EFFORT_STRIPED_PARITY
= 'best-effort-striped-parity'¶
-
RAID_MODE_DUAL_DISK
= 'dual-disk'¶
-
RAID_MODE_NO_LOCAL_STORAGE
= 'no-local-storage'¶
-
RAID_MODE_NO_RAID
= 'no-raid'¶
-
RAID_MODE_RAID_MIRRORED
= 'raid-mirrored'¶
-
RAID_MODE_RAID_MIRRORED_STRIPED
= 'raid-mirrored-striped'¶
-
RAID_MODE_RAID_STRIPED
= 'raid-striped'¶
-
RAID_MODE_RAID_STRIPED_DUAL_PARITY
= 'raid-striped-dual-parity'¶
-
RAID_MODE_RAID_STRIPED_DUAL_PARITY_STRIPED
= 'raid-striped-dual-parity-striped'¶
-
RAID_MODE_RAID_STRIPED_PARITY
= 'raid-striped-parity'¶
-
RAID_MODE_RAID_STRIPED_PARITY_STRIPED
= 'raid-striped-parity-striped'¶
-
RAID_MODE_SINGLE_DISK
= 'single-disk'¶
-
This module contains the general information for LstorageControllerQualifier ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageControllerQualifier.
LstorageControllerQualifier
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageControllerQualifier class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageControllerQualifier.LstorageControllerQualifierConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'controllerId': 'controller_id', 'controllerType': 'controller_type', 'rn': 'rn', 'childAction': 'child_action'}¶
-
prop_meta
= {'controller_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145ee950>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145ee490>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145ee2d0>, 'controller_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145eea90>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76a10>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145ee210>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1145ee290>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageControllerQualifier.
LstorageControllerQualifierConsts
[source]¶ -
CONTROLLER_ID_ALL
= 'all'¶
-
CONTROLLER_TYPE_EXTERNAL
= 'external'¶
-
CONTROLLER_TYPE_FLASH
= 'FLASH'¶
-
CONTROLLER_TYPE_HBA
= 'HBA'¶
-
CONTROLLER_TYPE_NVME
= 'NVME'¶
-
CONTROLLER_TYPE_PCH
= 'PCH'¶
-
CONTROLLER_TYPE_PT
= 'PT'¶
-
CONTROLLER_TYPE_SAS
= 'SAS'¶
-
CONTROLLER_TYPE_SATA
= 'SATA'¶
-
CONTROLLER_TYPE_SD
= 'SD'¶
-
CONTROLLER_TYPE_UNKNOWN
= 'unknown'¶
-
This module contains the general information for LstorageControllerRef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageControllerRef.
LstorageControllerRef
(parent_mo_or_dn, server_id, controller_type, controller_id, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageControllerRef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageControllerRef.LstorageControllerRefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'serverId', u'controllerId', u'controllerType'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'rn': 'rn', 'controllerId': 'controller_id', 'serverId': 'server_id', 'controllerType': 'controller_type', 'childAction': 'child_action'}¶
-
prop_meta
= {'controller_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d64d0>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6210>, 'server_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6710>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6d90>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6a50>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6dd0>, 'controller_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12743a290>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14c9d6650>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageControllerRef.
LstorageControllerRefConsts
[source]¶ -
CONTROLLER_TYPE_EXTERNAL
= 'external'¶
-
CONTROLLER_TYPE_FLASH
= 'FLASH'¶
-
CONTROLLER_TYPE_HBA
= 'HBA'¶
-
CONTROLLER_TYPE_NVME
= 'NVME'¶
-
CONTROLLER_TYPE_PCH
= 'PCH'¶
-
CONTROLLER_TYPE_PT
= 'PT'¶
-
CONTROLLER_TYPE_SAS
= 'SAS'¶
-
CONTROLLER_TYPE_SATA
= 'SATA'¶
-
CONTROLLER_TYPE_SD
= 'SD'¶
-
CONTROLLER_TYPE_UNKNOWN
= 'unknown'¶
-
This module contains the general information for LstorageDasScsiLun ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDasScsiLun.
LstorageDasScsiLun
(parent_mo_or_dn, name, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDasScsiLun class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDasScsiLun.LstorageDasScsiLunConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'name'])¶
-
prop_map
= {'status': 'status', 'operState': 'oper_state', 'sacl': 'sacl', 'configState': 'config_state', 'configQualifier': 'config_qualifier', 'size': 'size', 'deferredNaming': 'deferred_naming', 'adminState': 'admin_state', 'autoDeploy': 'auto_deploy', 'lunDn': 'lun_dn', 'fractionalSize': 'fractional_size', 'localDiskPolicyName': 'local_disk_policy_name', 'rn': 'rn', 'dn': 'dn', 'bootDev': 'boot_dev', 'operLocalDiskPolicyName': 'oper_local_disk_policy_name', 'lunMapType': 'lun_map_type', 'expandToAvail': 'expand_to_avail', 'childAction': 'child_action', 'name': 'name', 'storageClass': 'storage_class', 'order': 'order'}¶
-
prop_meta
= {'config_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399ccd0>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaa4d0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaa8d0>, 'oper_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaabd0>, 'size': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaa710>, 'local_disk_policy_name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11e195690>, 'auto_deploy': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x121e96950>, 'lun_map_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaaf90>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399c310>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaafd0>, 'deferred_naming': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399c090>, 'lun_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11e195050>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399c490>, 'fractional_size': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399cb90>, 'admin_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x121e96490>, 'config_qualifier': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399cd50>, 'expand_to_avail': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399c8d0>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaa790>, 'oper_local_disk_policy_name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaacd0>, 'storage_class': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaa990>, 'boot_dev': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11399ce50>, 'order': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14ebaae90>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDasScsiLun.
LstorageDasScsiLunConsts
[source]¶ -
ADMIN_STATE_OFFLINE
= 'offline'¶
-
ADMIN_STATE_ONLINE
= 'online'¶
-
ADMIN_STATE_UNDEPLOYED
= 'undeployed'¶
-
AUTO_DEPLOY_AUTO_DEPLOY
= 'auto-deploy'¶
-
AUTO_DEPLOY_NO_AUTO_DEPLOY
= 'no-auto-deploy'¶
-
BOOT_DEV_DISABLED
= 'disabled'¶
-
BOOT_DEV_ENABLED
= 'enabled'¶
-
CONFIG_STATE_APPLIED
= 'applied'¶
-
CONFIG_STATE_APPLYING
= 'applying'¶
-
CONFIG_STATE_FAILED_TO_APPLY
= 'failed-to-apply'¶
-
CONFIG_STATE_OK
= 'ok'¶
-
DEFERRED_NAMING_FALSE
= 'false'¶
-
DEFERRED_NAMING_NO
= 'no'¶
-
DEFERRED_NAMING_TRUE
= 'true'¶
-
DEFERRED_NAMING_YES
= 'yes'¶
-
EXPAND_TO_AVAIL_FALSE
= 'false'¶
-
EXPAND_TO_AVAIL_NO
= 'no'¶
-
EXPAND_TO_AVAIL_TRUE
= 'true'¶
-
EXPAND_TO_AVAIL_YES
= 'yes'¶
-
LUN_MAP_TYPE_NON_SHARED
= 'non-shared'¶
-
LUN_MAP_TYPE_SHARED
= 'shared'¶
-
LUN_MAP_TYPE_UNASSIGNED
= 'unassigned'¶
-
OPER_STATE_COMPUTE_DEGRADED
= 'compute-degraded'¶
-
OPER_STATE_COMPUTE_INOPERABLE
= 'compute-inoperable'¶
-
OPER_STATE_OFFLINE
= 'offline'¶
-
OPER_STATE_ONLINE
= 'online'¶
-
OPER_STATE_UNDEFINED
= 'undefined'¶
-
ORDER_NOT_APPLICABLE
= 'not-applicable'¶
-
SIZE_UNSPECIFIED
= 'unspecified'¶
-
STORAGE_CLASS_DAS
= 'das'¶
-
STORAGE_CLASS_SAN
= 'san'¶
-
This module contains the general information for LstorageDiskGroupConfigDef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigDef.
LstorageDiskGroupConfigDef
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskGroupConfigDef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigDef.LstorageDiskGroupConfigDefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'raidLevel': 'raid_level', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13bfff390>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e892bd0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e892d90>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1303c5f90>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13bfff8d0>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1303c5e90>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13bfffbd0>, 'raid_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x114687590>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x114687710>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1303c53d0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e892c90>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigDef.
LstorageDiskGroupConfigDefConsts
[source]¶ -
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
RAID_LEVEL_MIRROR
= 'mirror'¶
-
RAID_LEVEL_MIRROR_STRIPE
= 'mirror-stripe'¶
-
RAID_LEVEL_RAID
= 'raid'¶
-
RAID_LEVEL_SIMPLE
= 'simple'¶
-
RAID_LEVEL_STRIPE
= 'stripe'¶
-
RAID_LEVEL_STRIPE_DUAL_PARITY
= 'stripe-dual-parity'¶
-
RAID_LEVEL_STRIPE_DUAL_PARITY_STRIPE
= 'stripe-dual-parity-stripe'¶
-
RAID_LEVEL_STRIPE_PARITY
= 'stripe-parity'¶
-
RAID_LEVEL_STRIPE_PARITY_STRIPE
= 'stripe-parity-stripe'¶
-
RAID_LEVEL_UNSPECIFIED
= 'unspecified'¶
-
This module contains the general information for LstorageDiskGroupConfigPolicy ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigPolicy.
LstorageDiskGroupConfigPolicy
(parent_mo_or_dn, name, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskGroupConfigPolicy class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigPolicy.LstorageDiskGroupConfigPolicyConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'name'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'raidLevel': 'raid_level', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4050>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4d50>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4690>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4b10>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4dd0>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4f90>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4f50>, 'raid_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba49d0>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4850>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4990>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13aba4090>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupConfigPolicy.
LstorageDiskGroupConfigPolicyConsts
[source]¶ -
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
RAID_LEVEL_MIRROR
= 'mirror'¶
-
RAID_LEVEL_MIRROR_STRIPE
= 'mirror-stripe'¶
-
RAID_LEVEL_RAID
= 'raid'¶
-
RAID_LEVEL_SIMPLE
= 'simple'¶
-
RAID_LEVEL_STRIPE
= 'stripe'¶
-
RAID_LEVEL_STRIPE_DUAL_PARITY
= 'stripe-dual-parity'¶
-
RAID_LEVEL_STRIPE_DUAL_PARITY_STRIPE
= 'stripe-dual-parity-stripe'¶
-
RAID_LEVEL_STRIPE_PARITY
= 'stripe-parity'¶
-
RAID_LEVEL_STRIPE_PARITY_STRIPE
= 'stripe-parity-stripe'¶
-
RAID_LEVEL_UNSPECIFIED
= 'unspecified'¶
-
This module contains the general information for LstorageDiskGroupQualifier ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupQualifier.
LstorageDiskGroupQualifier
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskGroupQualifier class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskGroupQualifier.LstorageDiskGroupQualifierConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'minDriveSize': 'min_drive_size', 'sacl': 'sacl', 'useRemainingDisks': 'use_remaining_disks', 'numDrives': 'num_drives', 'numDedHotSpares': 'num_ded_hot_spares', 'childAction': 'child_action', 'numGlobHotSpares': 'num_glob_hot_spares', 'driveType': 'drive_type', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x127bccb90>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544b310>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544b550>, 'min_drive_size': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x127bcca90>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x127bccb50>, 'use_remaining_disks': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544bbd0>, 'num_ded_hot_spares': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544bb90>, 'drive_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x127bcc0d0>, 'num_drives': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544b810>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544be10>, 'num_glob_hot_spares': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12544ba10>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskGroupQualifier.
LstorageDiskGroupQualifierConsts
[source]¶ -
DRIVE_TYPE_HDD
= 'HDD'¶
-
DRIVE_TYPE_SSD
= 'SSD'¶
-
DRIVE_TYPE_UNSPECIFIED
= 'unspecified'¶
-
MIN_DRIVE_SIZE_UNSPECIFIED
= 'unspecified'¶
-
NUM_DED_HOT_SPARES_UNSPECIFIED
= 'unspecified'¶
-
NUM_DRIVES_UNSPECIFIED
= 'unspecified'¶
-
NUM_GLOB_HOT_SPARES_UNSPECIFIED
= 'unspecified'¶
-
USE_REMAINING_DISKS_FALSE
= 'false'¶
-
USE_REMAINING_DISKS_NO
= 'no'¶
-
USE_REMAINING_DISKS_TRUE
= 'true'¶
-
USE_REMAINING_DISKS_YES
= 'yes'¶
-
This module contains the general information for LstorageDiskSlot ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskSlot.
LstorageDiskSlot
(parent_mo_or_dn, id, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskSlot class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskSlot.LstorageDiskSlotConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'id'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'ownership': 'ownership', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c32d0>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c33d0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c3650>, 'ownership': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c3850>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c3810>, 'id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c36d0>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c3350>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskSlot.
LstorageDiskSlotConsts
[source]¶ -
OWNERSHIP_CHASSIS_DEDICATED_SPARE
= 'chassis-dedicated-spare'¶
-
OWNERSHIP_CHASSIS_GLOBAL_SPARE
= 'chassis-global-spare'¶
-
OWNERSHIP_DEDICATED
= 'dedicated'¶
-
OWNERSHIP_SHARED
= 'shared'¶
-
OWNERSHIP_UNASSIGNED
= 'unassigned'¶
-
OWNERSHIP_UNKNOWN
= 'unknown'¶
-
This module contains the general information for LstorageDiskZoningConfigDef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskZoningConfigDef.
LstorageDiskZoningConfigDef
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskZoningConfigDef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskZoningConfigDef.LstorageDiskZoningConfigDefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'preserveConfig': 'preserve_config', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61df10>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a796a10>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a796990>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61db50>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61d590>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61d6d0>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61dc90>, 'preserve_config': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61d990>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61dd50>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61da10>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13c61dad0>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskZoningConfigDef.
LstorageDiskZoningConfigDefConsts
[source]¶ -
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
PRESERVE_CONFIG_FALSE
= 'false'¶
-
PRESERVE_CONFIG_NO
= 'no'¶
-
PRESERVE_CONFIG_TRUE
= 'true'¶
-
PRESERVE_CONFIG_YES
= 'yes'¶
-
This module contains the general information for LstorageDiskZoningPolicy ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageDiskZoningPolicy.
LstorageDiskZoningPolicy
(parent_mo_or_dn, name, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageDiskZoningPolicy class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageDiskZoningPolicy.LstorageDiskZoningPolicyConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'name'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'preserveConfig': 'preserve_config', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44ca90>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1139b1bd0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1319cc050>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44cc90>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44cf90>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44ce10>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44cc10>, 'preserve_config': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1319cc990>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44c7d0>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x14e44c8d0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1319cc410>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageDiskZoningPolicy.
LstorageDiskZoningPolicyConsts
[source]¶ -
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
PRESERVE_CONFIG_FALSE
= 'false'¶
-
PRESERVE_CONFIG_NO
= 'no'¶
-
PRESERVE_CONFIG_TRUE
= 'true'¶
-
PRESERVE_CONFIG_YES
= 'yes'¶
-
This module contains the general information for LstorageLocalDiskConfigRef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageLocalDiskConfigRef.
LstorageLocalDiskConfigRef
(parent_mo_or_dn, slot_num, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageLocalDiskConfigRef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageLocalDiskConfigRef.LstorageLocalDiskConfigRefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'slotNum'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'slotNum': 'slot_num', 'role': 'role', 'spanId': 'span_id', 'sacl': 'sacl', 'rn': 'rn', 'childAction': 'child_action'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12758b210>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efed450>, 'role': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x113dc3990>, 'slot_num': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efed0d0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x121c7c350>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1215c37d0>, 'span_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efedf90>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12758b050>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageLocalDiskConfigRef.
LstorageLocalDiskConfigRefConsts
[source]¶ -
ROLE_DED_HOT_SPARE
= 'ded-hot-spare'¶
-
ROLE_GLOB_HOT_SPARE
= 'glob-hot-spare'¶
-
ROLE_NORMAL
= 'normal'¶
-
ROLE_UNKNOWN
= 'unknown'¶
-
SPAN_ID_UNSPECIFIED
= 'unspecified'¶
-
This module contains the general information for LstorageLocalDiskRef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageLocalDiskRef.
LstorageLocalDiskRef
(parent_mo_or_dn, enclosure_id, slot_id, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageLocalDiskRef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageLocalDiskRef.LstorageLocalDiskRefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'enclosureId', u'slotId'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'slotId': 'slot_id', 'enclosureId': 'enclosure_id', 'rn': 'rn', 'childAction': 'child_action'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76d50>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76e90>, 'enclosure_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76ed0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76fd0>, 'slot_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76150>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126f76310>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1182c7050>}¶
-
This module contains the general information for LstorageProfile ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageProfile.
LstorageProfile
(parent_mo_or_dn, name, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageProfile class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageProfile.LstorageProfileConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([u'name'])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'availability': 'availability', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn', 'assignedToDn': 'assigned_to_dn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1374ed250>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbc990>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbc790>, 'assigned_to_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x132736510>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbcbd0>, 'availability': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x132736390>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x132736850>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbc4d0>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1374ed410>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbc690>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbcd90>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x111fbc6d0>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageProfile.
LstorageProfileConsts
[source]¶ -
AVAILABILITY_AVAILABLE
= 'available'¶
-
AVAILABILITY_UNAVAILABLE
= 'unavailable'¶
-
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
This module contains the general information for LstorageProfileBinding ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageProfileBinding.
LstorageProfileBinding
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageProfileBinding class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageProfileBinding.LstorageProfileBindingConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'storageProfileName': 'storage_profile_name', 'name': 'name', 'sacl': 'sacl', 'operStorageProfileName': 'oper_storage_profile_name', 'rn': 'rn', 'assignedToDn': 'assigned_to_dn', 'issues': 'issues', 'childAction': 'child_action'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1578d9a50>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x146015c90>, 'oper_storage_profile_name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1578d9f90>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1578d9550>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x146015210>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x146015290>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x133859d90>, 'storage_profile_name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x146015d10>, 'issues': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1578d99d0>, 'assigned_to_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x133859210>}¶
-
This module contains the general information for LstorageProfileDef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageProfileDef.
LstorageProfileDef
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageProfileDef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageProfileDef.LstorageProfileDefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'policyLevel': 'policy_level', 'sacl': 'sacl', 'policyOwner': 'policy_owner', 'intId': 'int_id', 'availability': 'availability', 'childAction': 'child_action', 'name': 'name', 'descr': 'descr', 'rn': 'rn', 'assignedToDn': 'assigned_to_dn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efedd10>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99a950>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99a550>, 'assigned_to_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13d279450>, 'int_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efed250>, 'availability': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x13d279a50>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efedc90>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99a750>, 'descr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11efeda10>, 'policy_owner': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99a0d0>, 'policy_level': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99a3d0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11a99af50>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageProfileDef.
LstorageProfileDefConsts
[source]¶ -
AVAILABILITY_AVAILABLE
= 'available'¶
-
AVAILABILITY_UNAVAILABLE
= 'unavailable'¶
-
INT_ID_NONE
= 'none'¶
-
POLICY_OWNER_LOCAL
= 'local'¶
-
POLICY_OWNER_PENDING_POLICY
= 'pending-policy'¶
-
POLICY_OWNER_POLICY
= 'policy'¶
-
This module contains the general information for LstorageVirtualDriveDef ManagedObject.
-
class
ucsmsdk.mometa.lstorage.LstorageVirtualDriveDef.
LstorageVirtualDriveDef
(parent_mo_or_dn, **kwargs)[source]¶ Bases:
ucsmsdk.ucsmo.ManagedObject
This is LstorageVirtualDriveDef class.
-
consts
= <ucsmsdk.mometa.lstorage.LstorageVirtualDriveDef.LstorageVirtualDriveDefConsts instance>¶
-
mo_meta
= <ucsmsdk.ucscoremeta.MoMeta object>¶
-
naming_props
= set([])¶
-
prop_map
= {'dn': 'dn', 'status': 'status', 'writeCachePolicy': 'write_cache_policy', 'sacl': 'sacl', 'ioPolicy': 'io_policy', 'stripSize': 'strip_size', 'driveCache': 'drive_cache', 'childAction': 'child_action', 'readPolicy': 'read_policy', 'accessPolicy': 'access_policy', 'rn': 'rn'}¶
-
prop_meta
= {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11d70a550>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125310>, 'read_policy': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125710>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125e10>, 'drive_cache': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11d70ac90>, 'strip_size': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125dd0>, 'write_cache_policy': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125c50>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11d70ad50>, 'io_policy': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125a10>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x137125d50>, 'access_policy': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x11d70aa10>}¶
-
-
class
ucsmsdk.mometa.lstorage.LstorageVirtualDriveDef.
LstorageVirtualDriveDefConsts
[source]¶ -
ACCESS_POLICY_BLOCKED
= 'blocked'¶
-
ACCESS_POLICY_HIDDEN
= 'hidden'¶
-
ACCESS_POLICY_PLATFORM_DEFAULT
= 'platform-default'¶
-
ACCESS_POLICY_READ_ONLY
= 'read-only'¶
-
ACCESS_POLICY_READ_WRITE
= 'read-write'¶
-
ACCESS_POLICY_TRANSPORT_READY
= 'transport-ready'¶
-
ACCESS_POLICY_UNKNOWN
= 'unknown'¶
-
DRIVE_CACHE_DISABLE
= 'disable'¶
-
DRIVE_CACHE_ENABLE
= 'enable'¶
-
DRIVE_CACHE_NO_CHANGE
= 'no-change'¶
-
DRIVE_CACHE_PLATFORM_DEFAULT
= 'platform-default'¶
-
DRIVE_CACHE_UNKNOWN
= 'unknown'¶
-
IO_POLICY_CACHED
= 'cached'¶
-
IO_POLICY_DIRECT
= 'direct'¶
-
IO_POLICY_PLATFORM_DEFAULT
= 'platform-default'¶
-
IO_POLICY_UNKNOWN
= 'unknown'¶
-
READ_POLICY_NORMAL
= 'normal'¶
-
READ_POLICY_PLATFORM_DEFAULT
= 'platform-default'¶
-
READ_POLICY_READ_AHEAD
= 'read-ahead'¶
-
READ_POLICY_UNKNOWN
= 'unknown'¶
-
STRIP_SIZE_1024_KB
= '1024KB'¶
-
STRIP_SIZE_128_KB
= '128KB'¶
-
STRIP_SIZE_16_KB
= '16KB'¶
-
STRIP_SIZE_256_KB
= '256KB'¶
-
STRIP_SIZE_32_KB
= '32KB'¶
-
STRIP_SIZE_512_KB
= '512KB'¶
-
STRIP_SIZE_64_KB
= '64KB'¶
-
STRIP_SIZE_8_KB
= '8KB'¶
-
STRIP_SIZE_PLATFORM_DEFAULT
= 'platform-default'¶
-
STRIP_SIZE_UNSPECIFIED
= 'unspecified'¶
-
WRITE_CACHE_POLICY_ALWAYS_WRITE_BACK
= 'always-write-back'¶
-
WRITE_CACHE_POLICY_PLATFORM_DEFAULT
= 'platform-default'¶
-
WRITE_CACHE_POLICY_UNKNOWN
= 'unknown'¶
-
WRITE_CACHE_POLICY_WRITE_BACK_GOOD_BBU
= 'write-back-good-bbu'¶
-
WRITE_CACHE_POLICY_WRITE_THROUGH
= 'write-through'¶
-