@@ -50,6 +50,7 @@ def __init__(self, name: str, config: nixops.resources.ResourceEval):
50
50
self .rds_dbinstance_master_password : str = self .config .masterPassword
51
51
self .rds_dbinstance_port : int = self .config .port
52
52
self .rds_dbinstance_engine : str = self .config .engine
53
+ self .rds_dbinstance_engine_version : str = self .config .engine_version
53
54
self .rds_dbinstance_db_name : str = self .config .dbName
54
55
self .rds_dbinstance_multi_az : bool = self .config .multiAZ
55
56
self .subnet_group : Optional [str ] = self .config .subnetGroup
@@ -106,6 +107,7 @@ class EC2RDSDbInstanceState(nixops.resources.ResourceState[EC2RDSDbInstanceDefin
106
107
)
107
108
rds_dbinstance_port = nixops .util .attr_property ("ec2.rdsPort" , None , int )
108
109
rds_dbinstance_engine = nixops .util .attr_property ("ec2.rdsEngine" , None )
110
+ rds_dbinstance_engine_version = nixops .util .attr_property ("ec2.rdsEngineVersion" , None )
109
111
rds_dbinstance_db_name = nixops .util .attr_property ("ec2.rdsDbName" , None )
110
112
rds_dbinstance_endpoint = nixops .util .attr_property ("ec2.rdsEndpoint" , None )
111
113
rds_dbinstance_multi_az = nixops .util .attr_property ("ec2.multiAZ" , False )
@@ -288,6 +290,7 @@ def _copy_dbinstance_attrs(
288
290
self .rds_dbinstance_instance_class = dbinstance .instance_class
289
291
self .rds_dbinstance_master_username = dbinstance .master_username
290
292
self .rds_dbinstance_engine = dbinstance .engine
293
+ self .rds_dbinstance_engine_version = dbinstance .engine_version
291
294
self .rds_dbinstance_multi_az = dbinstance .multi_az
292
295
if dbinstance .subnet_group :
293
296
self .subnet_group = dbinstance .subnet_group .name
@@ -446,6 +449,7 @@ def create(
446
449
defn .rds_dbinstance_master_password ,
447
450
port = defn .rds_dbinstance_port ,
448
451
engine = defn .rds_dbinstance_engine ,
452
+ engine_version = defn .rds_dbinstance_engine_version ,
449
453
db_name = defn .rds_dbinstance_db_name ,
450
454
multi_az = defn .rds_dbinstance_multi_az ,
451
455
** self .get_vpc_options (defn ),
0 commit comments