blob: d4bdb981319a14244fcbe66d982b2f28d3e0f6c0 [file] [log] [blame]
Jamie Hannafordf0cd1652014-11-04 10:54:11 +01001package vips
Jamie Hannaford2841a532014-11-04 11:05:42 +01002
3import (
4 "github.com/rackspace/gophercloud"
5 "github.com/rackspace/gophercloud/pagination"
6)
7
8// List is the operation responsible for returning a paginated collection of
9// load balancer virtual IP addresses.
10func List(client *gophercloud.ServiceClient, loadBalancerID int) pagination.Pager {
11 url := rootURL(client, loadBalancerID)
12 return pagination.NewPager(client, url, func(r pagination.PageResult) pagination.Page {
13 return VIPPage{pagination.SinglePageBase(r)}
14 })
15}