VolumeGroupStats#
- class VolumeGroupStats(volume_group_ext_id=None, controller_user_bytes=None, controller_num_iops=None, controller_num_read_iops=None, controller_num_write_iops=None, controller_io_bandwidth_k_bps=None, controller_read_io_bandwidth_k_bps=None, controller_write_io_bandwidth_k_bps=None, controller_avg_io_latency_usecs=None, controller_avg_read_io_latency_usecs=None, controller_avg_write_io_latency_usecs=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel
A model that stores the Volume group stats.
- Parameters:
volume_group_ext_id – (
volume_group_ext_id
) Uuid of the Volume Group.controller_user_bytes – (
controller_user_bytes
) Controller user bytes.controller_num_iops – (
controller_num_iops
) Controller I/O rate measured in iops.controller_num_read_iops – (
controller_num_read_iops
) Controller read I/O measured in iops.controller_num_write_iops – (
controller_num_write_iops
) Controller write I/O measured in iops.controller_io_bandwidth_k_bps – (
controller_io_bandwidth_k_bps
) Controller I/O bandwidth measured in Kbps.controller_read_io_bandwidth_k_bps – (
controller_read_io_bandwidth_k_bps
) Controller read I/O bandwidth measured in Kbps.controller_write_io_bandwidth_k_bps – (
controller_write_io_bandwidth_k_bps
) Controller write I/O bandwidth measured in Kbps.controller_avg_io_latency_usecs – (
controller_avg_io_latency_usecs
) Controller average I/O latency measured in microseconds.controller_avg_read_io_latency_usecs – (
controller_avg_read_io_latency_usecs
) Controller average read I/O latency measured in microseconds.controller_avg_write_io_latency_usecs – (
controller_avg_write_io_latency_usecs
) Controller average write I/O latency measured in microseconds.
- property controller_avg_io_latency_usecs#
Controller average I/O latency measured in microseconds.
- Type:
list[
TimeValuePair
]
- property controller_avg_read_io_latency_usecs#
Controller average read I/O latency measured in microseconds.
- Type:
list[
TimeValuePair
]
- property controller_avg_write_io_latency_usecs#
Controller average write I/O latency measured in microseconds.
- Type:
list[
TimeValuePair
]
- property controller_io_bandwidth_k_bps#
Controller I/O bandwidth measured in Kbps.
- Type:
list[
TimeValuePair
]
- property controller_num_iops#
Controller I/O rate measured in iops.
- Type:
list[
TimeValuePair
]
- property controller_num_read_iops#
Controller read I/O measured in iops.
- Type:
list[
TimeValuePair
]
- property controller_num_write_iops#
Controller write I/O measured in iops.
- Type:
list[
TimeValuePair
]
- property controller_read_io_bandwidth_k_bps#
Controller read I/O bandwidth measured in Kbps.
- Type:
list[
TimeValuePair
]
- property controller_user_bytes#
Controller user bytes.
- Type:
list[
TimeValuePair
]
- property controller_write_io_bandwidth_k_bps#
Controller write I/O bandwidth measured in Kbps.
- Type:
list[
TimeValuePair
]
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model
- property volume_group_ext_id#
Uuid of the Volume Group.
- Type:
str