Skip to content
v2.274.0

EngineLifecycleSupport Enum ​

Engine lifecycle support for Amazon RDS and Amazon Aurora.

Example ​

ts
declare const vpc: ec2.IVpc;

new rds.DatabaseCluster(this, 'DatabaseCluster', {
  engine: rds.DatabaseClusterEngine.auroraMysql({ version: rds.AuroraMysqlEngineVersion.VER_3_07_0 }),
  writer: rds.ClusterInstance.serverlessV2('writerInstance'),
  vpc,
  engineLifecycleSupport: rds.EngineLifecycleSupport.OPEN_SOURCE_RDS_EXTENDED_SUPPORT,
});

new rds.DatabaseInstance(this, 'DatabaseInstance', {
  engine: rds.DatabaseInstanceEngine.mysql({ version: rds.MysqlEngineVersion.VER_8_0_39 }),
  instanceType: ec2.InstanceType.of(ec2.InstanceClass.R7G, ec2.InstanceSize.LARGE),
  vpc,
  engineLifecycleSupport: rds.EngineLifecycleSupport.OPEN_SOURCE_RDS_EXTENDED_SUPPORT_DISABLED,
});

Members ​

MemberDescription
OPEN_SOURCE_RDS_EXTENDED_SUPPORTUsing Amazon RDS extended support.
OPEN_SOURCE_RDS_EXTENDED_SUPPORT_DISABLEDNot using Amazon RDS extended support.

Referenced by ​

  • DatabaseClusterFromSnapshotProps.engineLifecycleSupportengine_lifecycle_supportengineLifecycleSupportEngineLifecycleSupportEngineLifecycleSupport
  • DatabaseClusterProps.engineLifecycleSupportengine_lifecycle_supportengineLifecycleSupportEngineLifecycleSupportEngineLifecycleSupport
  • DatabaseInstanceNewProps.engineLifecycleSupportengine_lifecycle_supportengineLifecycleSupportEngineLifecycleSupportEngineLifecycleSupport