# File lib/fog/profitbricks/requests/compute/update_firewall_rule.rb, line 65
        def update_firewall_rule(datacenter_id, server_id, nic_id, firewall_rule_id, options = {})
          if firewall_rule = data[:firewall_rules]['items'].find do |attribute|
            attribute["datacenter_id"] == datacenter_id && attribute["server_id"] == server_id && attribute["nic_id"] == nic_id && attribute["id"] == firewall_rule_id
          end
            options.each do |key, value|
              firewall_rule[key] = value
            end
          else
            raise Excon::Error::HTTPStatus, "Resource does not exist"
          end

          response        = Excon::Response.new
          response.status = 202
          response.body   = firewall_rule

          response
        end