code: def create_load_balancer_listeners(self, name, listeners):
          
          params = {'LoadBalancerName' : name}
          for index, listener in enumerate(listeners):
              i = index + 1
              params['Listeners.member.%d.LoadBalancerPort' % i] = listener[0]
              params['Listeners.member.%d.InstancePort' % i] = listener[1]
              params['Listeners.member.%d.Protocol' % i] = listener[2]
              if listener[2]=='HTTPS':
                  params['Listeners.member.%d.SSLCertificateId' % i] = listener[3]
          return self.get_status('CreateLoadBalancerListeners', params)
docs: Creates a Listener (or group of listeners) for an existing Load Balancer
  
          :type name: string
          :param name: The name of the load balancer to create the listeners for
  
          :type listeners: List of tuples
          :param listeners: Each tuple contains three values,
                            (LoadBalancerPortNumber, InstancePortNumber, Protocol,
                            [SSLCertificateId])
                            where LoadBalancerPortNumber and InstancePortNumber are
                            integer values between 1 and 65535, Protocol is a
                            string containing either 'TCP', 'HTTP' or 'HTTPS';
                            SSLCertificateID is the ARN of a AWS AIM certificate,
                            and must be specified when doing HTTPS.
  
          :return: The status of the request