# File lib/fog/network/openstack/requests/create_lbaas_pool.rb, line 29
        def create_lbaas_pool(listener_id, protocol, lb_algorithm, options = {})
          response = Excon::Response.new
          response.status = 201
          data = {
            'id'                 => Fog::Mock.random_numbers(6).to_s,
            'protocol'           => protocol,
            'lb_algorithm'       => lb_algorithm,
            'name'               => options[:name],
            'description'        => options[:description],
            'healthmonitor_id'   => Fog::Mock.random_numbers(6).to_s,
            'members'            => [Fog::Mock.random_numbers(6).to_s],
            'status'             => 'ACTIVE',
            'admin_state_up'     => options[:admin_state_up],
            'tenant_id'          => options[:tenant_id],
            'listeners'          => [ 'id' => listener_id ],
            'session_persistence' => {}
          }
          self.data[:lbaas_pools][data['id']] = data
          response.body = {'pool' => data}
          response
        end