Versions in this module Expand all Collapse all v1 v1.0.4 Jul 29, 2015 v1.0.3 Jul 20, 2015 v1.0.2 Jul 14, 2015 v1.0.1 Jun 30, 2015 v1.0.0 Jun 18, 2015 v0 v0.6.2 Jun 17, 2015 v0.6.1 Jun 15, 2015 v0.5.4 Jun 4, 2015 v0.5.3 May 28, 2015 v0.5.2 May 19, 2015 Changes in this version + func List(client *gophercloud.ServiceClient, loadBalancerID int, limit *int) pagination.Pager + func ListEvents(client *gophercloud.ServiceClient, loadBalancerID int, ...) pagination.Pager + type Condition string + const DISABLED + const DRAINING + const ENABLED + type CreateOpt struct + Address string + Condition Condition + Port int + Type Type + Weight *int + type CreateOpts []CreateOpt + func (opts CreateOpts) ToNodeCreateMap() (map[string]interface{}, error) + type CreateOptsBuilder interface + ToNodeCreateMap func() (map[string]interface{}, error) + type CreateResult struct + func Create(client *gophercloud.ServiceClient, loadBalancerID int, opts CreateOptsBuilder) CreateResult + func (res CreateResult) ExtractNodes() ([]Node, error) + type DeleteResult struct + func BulkDelete(c *gophercloud.ServiceClient, loadBalancerID int, nodeIDs []int) DeleteResult + func Delete(c *gophercloud.ServiceClient, lbID, nodeID int) DeleteResult + type GetResult struct + func Get(c *gophercloud.ServiceClient, lbID, nodeID int) GetResult + func (r GetResult) Extract() (*Node, error) + type ListEventsOpts struct + Limit int + Marker string + func (opts ListEventsOpts) ToEventsListQuery() (string, error) + type ListEventsOptsBuilder interface + ToEventsListQuery func() (string, error) + type Node struct + Address string + Condition Condition + ID int + Port int + Status Status + Type Type + Weight int + func ExtractNodes(page pagination.Page) ([]Node, error) + type NodeEvent struct + AccountID int + Author string + Category string + Created string + Description string + DetailedMessage string + ID int + LoadBalancerID int + NodeID int + RelativeURI string + Severity string + Title string + Type string + func ExtractNodeEvents(page pagination.Page) ([]NodeEvent, error) + type NodeEventPage struct + func (r NodeEventPage) IsEmpty() (bool, error) + type NodePage struct + func (p NodePage) IsEmpty() (bool, error) + type Status string + const OFFLINE + const ONLINE + type Type string + const PRIMARY + const SECONDARY + type UpdateOpts struct + Condition Condition + Type Type + Weight *int + func (opts UpdateOpts) ToNodeUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToNodeUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(c *gophercloud.ServiceClient, lbID, nodeID int, opts UpdateOptsBuilder) UpdateResult