def create_option_group(options = {})
      resp = @client.create_option_group(options)
      OptionGroup.new(
        name: resp.data.option_group.option_group_name,
        data: resp.data.option_group,
        client: @client
      )
    end
def create_option_group(options = {})
      resp = @client.create_option_group(options)
      OptionGroup.new(
        name: resp.data.option_group.option_group_name,
        data: resp.data.option_group,
        client: @client
      )
    end
@example Request syntax with placeholder values

   optiongroup = rds.create_option_group({
     option_group_name: "String", # required
     engine_name: "String", # required
     major_engine_version: "String", # required
     option_group_description: "String", # required
     tags: [
       {
         key: "String",
         value: "String",
       },
     ],
   })
 @param [Hash] options ({})
 @option options [required, String] :option_group_name
   Specifies 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`
 @option options [required, String] :engine_name
   Specifies the name of the engine that this option group should be
   associated with.
 @option options [required, String] :major_engine_version
   Specifies the major version of the engine that this option group
   should be associated with.
 @option options [required, String] :option_group_description
   The description of the option group.
 @option options [Array<Types::Tag>] :tags
   A list of tags. For more information, see [Tagging Amazon RDS
   Resources][1] in the *Amazon RDS User Guide.*



   [1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html
 @return [OptionGroup]