VolumeDiskStats#

class VolumeDiskStats(volume_disk_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 disk stats.

Parameters:
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_disk_ext_id#

Uuid of the Volume Disk.

Type:

str