
##### 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


contains: {}
vpc_security_groups:
  description: A list of VPC security group elements that the DB instance belongs to.
  returned: always
  type: complex
  contains:
    status:
      description: The status of the VPC security group.
      returned: always
      type: str
      sample: active
    vpc_security_group_id:
      description: The name of the VPC security group.
      returned: always
      type: str
      sample: sg-12345678
'''
from ansible.module_utils._text import to_text
from ansible.module_utils.aws.core import AnsibleAWSModule, is_boto3_error_code, get_boto3_client_method_parameters
from ansible.module_utils.aws.rds import ensure_tags, arg_spec_to_rds_params, call_method, get_rds_method_attribute, get_tags, get_final_identifier
from ansible.module_utils.aws.waiters import get_waiter
from ansible.module_utils.common.dict_transformations import camel_dict_to_snake_dict
from ansible.module_utils.ec2 import ansible_dict_to_boto3_tag_list, AWSRetry
from ansible.module_utils.six import string_types
from time import sleep
try:
    from botocore.exceptions import ClientError, BotoCoreError, WaiterError
except ImportError:
    pass  
def get_rds_method_attribute_name(instance, state, creation_source, read_replica):