    # 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 = sgv['rules'].delete_if { |r| !r.nil? && r['id'] == security_group_rule_id }
                  break if sg_rule
                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