    # File lib/fog/rackspace/models/load_balancers/access_rule.rb, line 19
            def save
              raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if persisted?
              requires :load_balancer, :address, :type
              service.create_access_rule(load_balancer.id, address, type)

              #Unfortunately, access rules creation doesn't return an ID, we require a subsequent list call and comparison
              data = service.list_access_rules(load_balancer.id).body['accessList'].select do |ar|
                ar['address'] == address && ar['type'] == type
              end.first
              merge_attributes(data)
              true
            end