# Functions

Create inserts a new Endpoint into the service catalog.
Delete removes an endpoint from the service catalog.
ExtractEndpoints extracts an Endpoint slice from a Page.
List enumerates endpoints in a paginated collection, optionally filtered by ListOpts criteria.
Update changes an existing endpoint with new data.

# Variables

ErrAvailabilityRequired is reported if an Endpoint is created without an Availability.
ErrNameRequired is reported if an Endpoint is created without a Name.
ErrServiceIDRequired is reported if an Endpoint is created without a ServiceID.
ErrURLRequired is reported if an Endpoint is created without a URL.

# Structs

CreateResult is the deferred result of a Create call.
DeleteResult is the deferred result of an Delete call.
Endpoint describes the entry point for another service's API.
EndpointOpts contains the subset of Endpoint attributes that should be used to create or update an Endpoint.
EndpointPage is a single page of Endpoint results.
ListOpts allows finer control over the endpoints returned by a List call.
UpdateResult is the deferred result of an Update call.