---
type: resource-type
title: OptionGroup
description: aws resource type AWS::RDS::OptionGroup
name: OptionGroup
lexicon: aws
resource_type: AWS::RDS::OptionGroup
---
`AWS::RDS::OptionGroup`, a resource type of the aws lexicon.

## Properties

- `EngineName` (`string`, required): Specifies 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``
- `MajorEngineVersion` (`string`, required): Specifies the major version of the engine that this option group should be associated with.
- `OptionGroupDescription` (`string`, required): The description of the option group.
- `OptionConfigurations` (`OptionGroup_OptionConfiguration[]`, optional): A list of all available options for an option group.
- `OptionGroupName` (`string`, optional): The 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.
- `Tags` (`OptionGroup_Tag[]`, optional): Tags to assign to the option group.
