VolumeGroupStatsProjection#

class VolumeGroupStatsProjection(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, *args, **kwargs)#

Bases: VolumeGroupStats

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.

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model