models.dashboard module¶
-
class
models.dashboard.
Dashboard
(audit_logs=None, cluster_id=None, health=None, iops=None, job_runs=None, protected_objects=None, protection=None, recoveries=None, storage_efficiency=None, throughput=None)[source]¶ Bases:
object
Implementation of the ‘Dashboard’ model.
Data shown on Dashboard.
- Attributes:
audit_logs (AuditLogsTile): Audit Logs. cluster_id (int|long): Id of the cluster for which dashboard is given. health (HealthTile): Cluster Health and alerts. iops (IopsTile): IOPs job_runs (JobRunsTile): Protection Job Runs. protected_objects (ProtectedObjectsTile): ProtectedObjects related
stats.
protection (ProtectionTile): Protection related stats. recoveries (RecoveriesTile): Recoveries related stats. storage_efficiency (StorageEfficiencyTile): Storage efficiency stats. throughput (ThroughputTile): Throughput.
-
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.