# File lib/fog/aws/requests/redshift/reset_cluster_parameter_group.rb, line 24
        def reset_cluster_parameter_group(options = {})
          parameter_group_name = options[:parameter_group_name]
          reset_all_parameters = options[:reset_all_parameters]

          path = "/"
          params = {
            :idempotent => true,
            :headers    => {},
            :path       => path,
            :method     => :put,
            :query      => {},
            :parser     => Fog::Parsers::Redshift::AWS::UpdateClusterParameterGroupParser.new
          }

          if options['Parameters']
            options['Parameters'].keys.each_with_index do |name, index|
              params[:query].merge!({
                "Parameters.member.#{index+1}.#{name}"  => options['Parameters'][name]
              })
            end
          end

          params[:query]['Action']             = 'ResetClusterSubnetGroup'
          params[:query]['ParameterGroupName'] = parameter_group_name if parameter_group_name
          params[:query]['ResetAllParameters'] = reset_all_parameters if reset_all_parameters

          request(params)
        end