@ -241,6 +241,11 @@ options:
aliases :
aliases :
- username
- username
type : str
type : str
max_allocated_storage :
description :
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance .
type : int
version_added : " 2.9 "
monitoring_interval :
monitoring_interval :
description :
description :
- The interval , in seconds , when Enhanced Monitoring metrics are collected for the DB instance . To disable collecting
- The interval , in seconds , when Enhanced Monitoring metrics are collected for the DB instance . To disable collecting
@ -643,6 +648,11 @@ master_username:
returned : always
returned : always
type : str
type : str
sample : test
sample : test
max_allocated_storage :
description : The upper limit to which Amazon RDS can automatically scale the storage of the DB instance .
returned : When max allocated storage is present .
type : int
sample : 100
monitoring_interval :
monitoring_interval :
description :
description :
- The interval , in seconds , between points when Enhanced Monitoring metrics are collected for the DB instance .
- The interval , in seconds , between points when Enhanced Monitoring metrics are collected for the DB instance .
@ -904,6 +914,9 @@ def get_changing_options_with_inconsistent_keys(modify_params, instance, purge_c
changing_params = { }
changing_params = { }
current_options = get_current_attributes_with_inconsistent_keys ( instance )
current_options = get_current_attributes_with_inconsistent_keys ( instance )
if current_options . get ( " MaxAllocatedStorage " ) is None :
current_options [ " MaxAllocatedStorage " ] = None
for option in current_options :
for option in current_options :
current_option = current_options [ option ]
current_option = current_options [ option ]
desired_option = modify_params . pop ( option , None )
desired_option = modify_params . pop ( option , None )
@ -1094,6 +1107,7 @@ def main():
license_model = dict ( ) ,
license_model = dict ( ) ,
master_user_password = dict ( aliases = [ ' password ' ] , no_log = True ) ,
master_user_password = dict ( aliases = [ ' password ' ] , no_log = True ) ,
master_username = dict ( aliases = [ ' username ' ] ) ,
master_username = dict ( aliases = [ ' username ' ] ) ,
max_allocated_storage = dict ( type = ' int ' ) ,
monitoring_interval = dict ( type = ' int ' ) ,
monitoring_interval = dict ( type = ' int ' ) ,
monitoring_role_arn = dict ( ) ,
monitoring_role_arn = dict ( ) ,
multi_az = dict ( type = ' bool ' ) ,
multi_az = dict ( type = ' bool ' ) ,