# AWS::RDS::OptionGroup The AWS::RDS::OptionGroup resource creates an option group, to enable and configure features that are specific to a particular DB engine. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "Type" : "AWS::RDS::OptionGroup", "Properties" : { "OptionGroupName" : String, "OptionGroupDescription" : String, "EngineName" : String, "MajorEngineVersion" : String, "OptionConfigurations" : [ OptionConfiguration, ... ], "Tags" : [ Tag, ... ] } }### YAML
Type: AWS::RDS::OptionGroup Properties: OptionGroupName: String OptionGroupDescription: String EngineName: String MajorEngineVersion: String OptionConfigurations: - OptionConfiguration Tags: - Tag## Properties #### OptionGroupName Specifies the name of the option group. _Required_: No _Type_: String _Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) #### OptionGroupDescription Provides a description of the option group. _Required_: Yes _Type_: String _Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) #### EngineName Indicates the name of the engine that this option group can be applied to. _Required_: Yes _Type_: String _Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) #### MajorEngineVersion Indicates the major engine version associated with this option group. _Required_: Yes _Type_: String _Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) #### OptionConfigurations Indicates what options are available in the option group. _Required_: No _Type_: List of OptionConfiguration _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Tags An array of key-value pairs to apply to this resource. _Required_: No _Type_: List of Tag _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) ## Return Values ### Ref When you pass the logical ID of this resource to the intrinsic `Ref` function, Ref returns the OptionGroupName.