models_v2.helios_tier module

class models_v2.helios_tier.HeliosTier(mtype=None, is_default_tier=None, unit=None, move_after=None)[source]

Bases: object

Implementation of the ‘HeliosTier’ model.

Specifies the Helios Tier details.

Attributes:

mtype (Type31Enum): Specifies the tier type. is_default_tier (bool): Specifies whether the current tier will be the

default tier for primary retention.

unit (Unit11Enum): Specificies the time unit after which backup will

be moved to next tier.

move_after (long|int): Specifies the duration after which the backup

will be moved to next tier.

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.