AWSSnapshotManagerParams(ami_creation_frequency=None, create_ami_for_run=None, should_create_ami=None)¶
Implementation of the ‘AWSSnapshotManagerParams’ model.
TODO: type model description here.
- ami_creation_frequency (int): The frequency of AMI creation. This
should be set if the option to create AMI is set. A value of n creates an AMI from the snapshots after every n runs. eg. n = 2 implies every alternate backup run starting from the first will create an AMI.
- create_ami_for_run (bool): Whether we need to create an AMI for this
- should_create_ami (bool): Whether we need to create an AMI after
taking snapshots of the instance.
Creates an instance of this model from a dictionary
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.
object: An instance of this structure class.