def test_optiongroup(self): rds_optiongroup = rds.OptionGroup( "OracleOptionGroup", EngineName="oracle-ee", MajorEngineVersion="12.1", OptionGroupDescription="A test option group", OptionConfigurations=[ rds.OptionConfiguration( DBSecurityGroupMemberships=["default"], OptionName="OEM", Port="5500", ), rds.OptionConfiguration(OptionName="APEX", ), ]) rds_optiongroup.JSONrepr()
PredefinedMetricType='ECSServiceAverageCPUUtilization'), ScaleInCooldown=300, ScaleOutCooldown=300, TargetValue=70))) RDSDBParameterGroup = template.add_resource( rds.DBParameterGroup('RDSDBParameterGroup', Description='Default parameter group for mysql5.7', Family='mysql5.7')) RDSDBParameterGroup2 = template.add_resource( rds.DBParameterGroup('RDSDBParameterGroup2', Description='Default parameter group for mysql8.0', Family='mysql8.0')) RDSOptionGroup = template.add_resource( rds.OptionGroup( 'RDSOptionGroup', EngineName='mysql', MajorEngineVersion='5.7', OptionGroupDescription='Default option group for mysql 5.7')) RDSOptionGroup2 = template.add_resource( rds.OptionGroup( 'RDSOptionGroup2', EngineName='mysql', MajorEngineVersion='8.0', OptionGroupDescription='Default option group for mysql 8.0')) print(template.to_yaml())