models.view_stat_info module

class models.view_stat_info.ViewStatInfo(cluster_id=None, cluster_incarnation_id=None, data_read_bytes=None, data_written_bytes=None, logical_used_bytes=None, peak_read_throughput=None, peak_write_throughput=None, physical_used_bytes=None, protocols=None, storage_reduction_ratio=None, view_id=None, view_name=None)[source]

Bases: object

Implementation of the ‘ViewStatInfo’ model.

Specifies the View stats per view.

Attributes:

cluster_id (long|int): Specifies the cluster Id. cluster_incarnation_id (long|int): Specifies the cluster Incarnation

Id.

data_read_bytes (long|int): Specifies the data read in bytes. data_written_bytes (long|int): Specifies the data written in bytes. logical_used_bytes (long|int): Specifies the logical size used in

bytes.

peak_read_throughput (long|int): Specifies the peak data read in bytes

per second in the last day.

peak_write_throughput (long|int): Specifies the peak data written in

bytes per second in the last day.

physical_used_bytes (long|int): Specifies the physical size used in

bytes.

protocols (list of ProtocolViewStatInfoEnum): Specifies the protocols

of this view.

storage_reduction_ratio (float): Specifies the storage reduction

ratio.

view_id (long|int): Specifies the view Id. view_name (string): Specifies the view name.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.