def reset(options = {})
      options = options.merge(db_parameter_group_name: @name)
      resp = @client.reset_db_parameter_group(options)
      DBParameterGroup.new(
        name: resp.data.db_parameter_group_name,
        client: @client
      )
    end
def reset(options = {})
      options = options.merge(db_parameter_group_name: @name)
      resp = @client.reset_db_parameter_group(options)
      DBParameterGroup.new(
        name: resp.data.db_parameter_group_name,
        client: @client
      )
    end
@example Request syntax with placeholder values

   dbparametergroup = db_parameter_group.reset({
     reset_all_parameters: false,
     parameters: [
       {
         parameter_name: "String",
         parameter_value: "String",
         description: "String",
         source: "String",
         apply_type: "String",
         data_type: "String",
         allowed_values: "String",
         is_modifiable: false,
         minimum_engine_version: "String",
         apply_method: "immediate", # accepts immediate, pending-reboot
         supported_engine_modes: ["String"],
       },
     ],
   })
 @param [Hash] options ({})
 @option options [Boolean] :reset_all_parameters
   Specifies whether (`true`) or not (`false`) to reset all parameters in
   the DB parameter group to default values.

   Default: `true`
 @option options [Array<Types::Parameter>] :parameters
   To reset the entire DB parameter group, specify the `DBParameterGroup`
   name and `ResetAllParameters` parameters. To reset specific
   parameters, provide a list of the following: `ParameterName` and
   `ApplyMethod`. A maximum of 20 parameters can be modified in a single
   request.

   **MySQL**

   Valid Values (for Apply method): `immediate` \| `pending-reboot`

   You can use the immediate value with dynamic parameters only. You can
   use the `pending-reboot` value for both dynamic and static parameters,
   and changes are applied when DB instance reboots.

   **MariaDB**

   Valid Values (for Apply method): `immediate` \| `pending-reboot`

   You can use the immediate value with dynamic parameters only. You can
   use the `pending-reboot` value for both dynamic and static parameters,
   and changes are applied when DB instance reboots.

   **Oracle**

   Valid Values (for Apply method): `pending-reboot`
 @return [DBParameterGroup]