# File lib/aws/elb/listener.rb, line 114
      def policy= policy_or_policy_name

        policy_name = policy_or_policy_name.is_a?(LoadBalancerPolicy) ?
          policy_or_policy_name.name : policy_or_policy_name.to_s

        client.set_load_balancer_policies_of_listener(
          :load_balancer_name => load_balancer.name,
          :load_balancer_port => port,
          :policy_names => [policy_name])

        LoadBalancerPolicy.new(load_balancer, policy_name, :config => config)

      end