Versions in this module Expand all Collapse all v0 v0.9.0 Mar 19, 2016 Changes in this version + func List(c *gophercloud.ServiceClient) pagination.Pager + func ListNodes(c *gophercloud.ServiceClient, id string) pagination.Pager + func ListNodesDetails(c *gophercloud.ServiceClient, id string) pagination.Pager + func ListNodesDetailsForServer(c *gophercloud.ServiceClient, serverID string) pagination.Pager + type CreateNodeResult struct + func CreateNode(c *gophercloud.ServiceClient, poolID, serverID string) CreateNodeResult + type CreateNodesResult struct + func CreateNodes(c *gophercloud.ServiceClient, opts NodesOpts) CreateNodesResult + func (r CreateNodesResult) Extract() ([]Node, error) + type DeleteNodeResult struct + func DeleteNode(c *gophercloud.ServiceClient, poolID, nodeID string) DeleteNodeResult + type DeleteNodesResult struct + func DeleteNodes(c *gophercloud.ServiceClient, opts NodesOpts) DeleteNodesResult + type GetNodeDetailsResult struct + func GetNodeDetails(c *gophercloud.ServiceClient, poolID, nodeID string) GetNodeDetailsResult + func (r GetNodeDetailsResult) Extract() (*NodeDetails, error) + type GetNodeResult struct + func GetNode(c *gophercloud.ServiceClient, poolID, nodeID string) GetNodeResult + type GetResult struct + func Get(c *gophercloud.ServiceClient, id string) GetResult + func (r GetResult) Extract() (*Pool, error) + type Node struct + CloudServer struct{ ... } + CreatedAt time.Time + ID string + LoadBalancerPool struct{ ... } + Status string + StatusDetail string + UpdatedAt time.Time + func ExtractNodes(page pagination.Page) ([]Node, error) + type NodeDetails struct + CloudServer struct{ ... } + CreatedAt time.Time + ID string + LoadBalancerPool Pool + Status string + StatusDetail string + UpdatedAt time.Time + func ExtractNodesDetails(page pagination.Page) ([]NodeDetails, error) + type NodeDetailsForServer struct + CreatedAt time.Time + ID string + LoadBalancerPool Pool + Status string + StatusDetail string + UpdatedAt time.Time + func ExtractNodesDetailsForServer(page pagination.Page) ([]NodeDetailsForServer, error) + type NodeDetailsForServerPage struct + func (r NodeDetailsForServerPage) IsEmpty() (bool, error) + type NodeDetailsPage struct + func (r NodeDetailsPage) IsEmpty() (bool, error) + type NodeOpts struct + PoolID string + ServerID string + type NodePage struct + func (r NodePage) IsEmpty() (bool, error) + type NodeResult struct + func (r NodeResult) Extract() (*Node, error) + type NodesOpts []NodeOpts + func (o NodesOpts) ToLBPoolCreateNodesMap() ([]map[string]interface{}, error) + type Pool struct + ID string + Name string + NodeCounts struct{ ... } + Port int + Status string + StatusDetail string + VirtualIP string + func ExtractPools(page pagination.Page) ([]Pool, error) + type PoolPage struct + func (r PoolPage) IsEmpty() (bool, error)