Inherits lsm::_data::IData.
Represents a volume.
Definition at line 246 of file _data.py.
def __init__ | ( | self, | ||
_id, | ||||
_name, | ||||
_vpd83, | ||||
_block_size, | ||||
_num_of_blocks, | ||||
_admin_state, | ||||
_system_id, | ||||
_pool_id, | ||||
_plugin_data = None | ||||
) |
def __str__ | ( | self | ) |
def vpd83_verify | ( | vpd | ) |
int ADMIN_STATE_DISABLED = 0 [static] |
int ADMIN_STATE_ENABLED = 1 [static] |
int DISK_COUNT_UNKNOWN = 0 [static] |
int MIN_IO_SIZE_UNKNOWN = 0 [static] |
int OPT_IO_SIZE_UNKNOWN = 0 [static] |
int PROVISION_DEFAULT = 3 [static] |
int PROVISION_FULL = 2 [static] |
int PROVISION_THIN = 1 [static] |
int PROVISION_UNKNOWN = 1 [static] |
int RAID_TYPE_JBOD = 20 [static] |
int RAID_TYPE_MIXED = 21 [static] |
int RAID_TYPE_OTHER = 22 [static] |
int RAID_TYPE_RAID0 = 0 [static] |
int RAID_TYPE_RAID1 = 1 [static] |
int RAID_TYPE_RAID10 = 10 [static] |
int RAID_TYPE_RAID15 = 15 [static] |
int RAID_TYPE_RAID16 = 16 [static] |
int RAID_TYPE_RAID3 = 3 [static] |
int RAID_TYPE_RAID4 = 4 [static] |
int RAID_TYPE_RAID5 = 5 [static] |
int RAID_TYPE_RAID50 = 50 [static] |
int RAID_TYPE_RAID51 = 51 [static] |
int RAID_TYPE_RAID6 = 6 [static] |
int RAID_TYPE_RAID60 = 60 [static] |
int RAID_TYPE_RAID61 = 61 [static] |
int RAID_TYPE_UNKNOWN = 1 [static] |
int REPLICATE_CLONE = 2 [static] |
int REPLICATE_COPY = 3 [static] |
int REPLICATE_MIRROR_ASYNC = 5 [static] |
int REPLICATE_MIRROR_SYNC = 4 [static] |
int REPLICATE_UNKNOWN = 1 [static] |
int STRIP_SIZE_UNKNOWN = 0 [static] |
list SUPPORTED_SEARCH_KEYS = ['id', 'system_id', 'pool_id'] [static] |
int VCR_STRIP_SIZE_DEFAULT = 0 [static] |