Versions in this module Expand all Collapse all v1 v1.0.0 Oct 28, 2014 Changes in this version + var ErrAvailabilityRequired = requiredAttribute("an availability") + var ErrNameRequired = requiredAttribute("a name") + var ErrServiceIDRequired = requiredAttribute("a serviceID") + var ErrURLRequired = requiredAttribute("a URL") + func List(client *gophercloud.ServiceClient, opts ListOpts) pagination.Pager + type CreateResult struct + func Create(client *gophercloud.ServiceClient, opts EndpointOpts) CreateResult + func (r CreateResult) Extract() (*Endpoint, error) + type DeleteResult struct + func Delete(client *gophercloud.ServiceClient, endpointID string) DeleteResult + type Endpoint struct + Availability gophercloud.Availability + ID string + Name string + Region string + ServiceID string + URL string + func ExtractEndpoints(page pagination.Page) ([]Endpoint, error) + type EndpointOpts struct + Availability gophercloud.Availability + Name string + Region string + ServiceID string + URL string + type EndpointPage struct + func (p EndpointPage) IsEmpty() (bool, error) + type ListOpts struct + Availability gophercloud.Availability + Page int + PerPage int + ServiceID string + type UpdateResult struct + func Update(client *gophercloud.ServiceClient, endpointID string, opts EndpointOpts) UpdateResult + func (r UpdateResult) Extract() (*Endpoint, error)