# File lib/fog/hp/requests/compute/delete_security_group_rule.rb, line 24
        def delete_security_group_rule(security_group_rule_id)
          response = Excon::Response.new

          sg_rule = nil
          self.data[:security_groups].each do |_, sgv|
            if sgv['rules']
              sg_rule_index = sgv['rules'].find_index { |r| !r.nil? && r['id'] == security_group_rule_id }
              if sg_rule_index
                sg_rule = sgv['rules'].delete_at sg_rule_index
              end
            end
          end
          if sg_rule && !sg_rule.empty?
            response.status = 202
            response.body = "202 Accepted\n\nThe request is accepted for processing.\n\n   "
            response
          else
            raise Fog::Compute::HP::NotFound
          end

        end