models.protected_objects_summary_by_env module

class models.protected_objects_summary_by_env.ProtectedObjectsSummaryByEnv(environment=None, num_objects_protected=None, num_objects_unprotected=None, protected_size_bytes=None, unprotected_size_bytes=None)[source]

Bases: object

Implementation of the ‘ProtectedObjectsSummaryByEnv’ model.

Specifies the protection summary of given environment type.

Attributes:
environment (EnvironmentProtectedObjectsSummaryByEnvEnum): Specifies

the environment.

num_objects_protected (long|int): Specifies the total number of

protected objects.

num_objects_unprotected (long|int): Specifies the total number of

unprotected objects.

protected_size_bytes (long|int): Specifies the total size of protected

objects in bytes.

unprotected_size_bytes (long|int): Specifies the total size of

unprotected objects in bytes.

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.