AWS::RDS::OptionGroupThe `AWS::RDS::OptionGroup` resource creates or updates an option group, to enable and configure features that are specific to a particular DB engine.
import { CfnOptionGroup } from 'aws-cdk-lib/aws-rds';Or use the module namespace:
import * as rds from 'aws-cdk-lib/aws-rds';
// rds.CfnOptionGroupConfiguration passed to the constructor as CfnOptionGroupProps.
engineNameRequiredstringSpecifies the name of the engine that this option group should be associated with. Valid Values: - `mariadb` - `mysql` - `oracle-ee` - `oracle-ee-cdb` - `oracle-se2` - `oracle-se2-cdb` - `postgres` - `sqlserver-ee` - `sqlserver-se` - `sqlserver-ex` - `sqlserver-web`
majorEngineVersionRequiredstringSpecifies the major version of the engine that this option group should be associated with.
optionGroupDescriptionRequiredstringThe description of the option group.
optionConfigurationsOptionalIResolvable | IResolvable | OptionConfigurationProperty[]A list of all available options for an option group.
optionGroupNameOptionalstringThe name of the option group to be created. Constraints: - Must be 1 to 255 letters, numbers, or hyphens - First character must be a letter - Can't end with a hyphen or contain two consecutive hyphens Example: `myoptiongroup` If you don't specify a value for `OptionGroupName` property, a name is automatically created for the option group. > This value is stored as a lowercase string.
tagsOptionalCfnTag[]Tags to assign to the option group.
This L1 construct maps directly to the following CloudFormation resource type.
Everything you need to know about Amazon RDS on one page. HD quality, print-friendly.
Download Free Infographicaws-rdsAWS::RDS::OptionGroup