# Functions
Create accepts a CreateOpts struct and uses the values provided to create a new floating IP resource.
Delete will permanently delete a particular floating IP resource.
ExtractFloatingIPs accepts a Page struct, specifically a FloatingIPPage struct, and extracts the elements into a slice of FloatingIP structs.
Get retrieves a particular floating IP resource based on its unique ID.
List returns a Pager which allows you to iterate over a collection of floating IP resources.
Update allows floating IP resources to be updated.
# Structs
CreateOpts contains all the values needed to create a new floating IP resource.
CreateResult represents the result of a create operation.
DeleteResult represents the result of an update operation.
FloatingIP represents a floating IP resource.
FloatingIPPage is the page returned by a pager when traversing over a collection of floating IPs.
GetResult represents the result of a get operation.
ListOpts allows the filtering and sorting of paginated collections through the API.
UpdateOpts contains the values used when updating a floating IP resource.
UpdateResult represents the result of an update operation.