# File lib/fog/profitbricks/requests/compute/associate_nic_to_load_balancer.rb, line 84
        def associate_nic_to_load_balancer(datacenter_id, load_balancer_id, nic_id)
          if load_balancer = data[:load_balancers]['items'].find do |lb|
            lb["datacenter_id"] == datacenter_id && lb["id"] == load_balancer_id
          end
          else
            raise Fog::Errors::NotFound, "The requested resource could not be found"
          end

          unless load_balancer['entities'] && load_balancer['entities']['balancednics'] && load_balancer['entities']['balancednics']['items']
            nic = data[:nics]['items'].find do |nic|
              nic["datacenter_id"] == datacenter_id && nic["id"] == nic_id
            end

            load_balancer['entities'] = {
              'balancednics' => {
                'id'    => "#{load_balancer_id}/balancednics",
                'type'  => "collection",
                'href'  => "https://api.profitbricks.com/rest/v2/datacenters/#{datacenter_id}/loadbalancers/#{load_balancer_id}/balancednics",
                'items' => [nic]
              }
            }
          end

          response        = Excon::Response.new
          response.status = 202
          response.body   = nic
          response
        end