
##### SUMMARY

RDS services can auto-allocate storage. So you can start with the lowest ebs volume and don't care anymore about growing data in der database.  
The boto3 parameter to activate this feature is `MaxAllocatedStorage` (integer) 

>  The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.

##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME
rds_instance


try:
        for i in range(3):
            try:
                instance = client.describe_db_instances(DBInstanceIdentifier=db_instance_id)['DBInstances'][0]
                instance['Tags'] = get_tags(client, module, instance['DBInstanceArn'])
                if instance.get('ProcessorFeatures'):
                    instance['ProcessorFeatures'] = dict((feature['Name'], feature['Value']) for feature in instance['ProcessorFeatures'])
                if instance.get('PendingModifiedValues', {}).get('ProcessorFeatures'):
                    instance['PendingModifiedValues']['ProcessorFeatures'] = dict(
                        (feature['Name'], feature['Value'])
                        for feature in instance['PendingModifiedValues']['ProcessorFeatures']
                    )
                break
            except is_boto3_error_code('DBInstanceNotFound'):
                sleep(3)
        else:
            instance = {}
    except (BotoCoreError, ClientError) as e:  
        module.fail_json_aws(e, msg='Failed to describe DB instances')
    return instance
def get_final_snapshot(client, module, snapshot_identifier):