Versions in this module Expand all Collapse all v1 v1.0.26 Apr 28, 2021 v1.0.25 Nov 13, 2020 v1.0.22 Apr 20, 2020 v1.0.21 Mar 10, 2020 v1.0.20 Dec 19, 2019 v1.0.19 Nov 11, 2019 v1.0.18 Sep 14, 2019 v1.0.17 Aug 13, 2019 Changes in this version + func GetURL(c *gophercloud.ServiceClient, region string, floatingipId string) string + func List(client *gophercloud.ServiceClient, opts ListOptsBuilder) pagination.Pager + func ListURL(c *gophercloud.ServiceClient) string + func RestoreURL(c *gophercloud.ServiceClient, region string, floatingipId string) string + func SetupURL(c *gophercloud.ServiceClient, region string, floatingipId string) string + func UpdateURL(c *gophercloud.ServiceClient, region string, floatingipId string) string + type DeletePtrResponse struct + Ptrdname string + type FloatingIp struct + Action string + Address string + Description string + ID string + Links Link + Ptrdname string + Status string + TTL int + type GetResult struct + func Get(client *gophercloud.ServiceClient, region string, floatingIPId string) (r GetResult) + func (r GetResult) Extract() (*FloatingIp, error) + type Link struct + Href string + Next string + Rel string + Self string + type ListOpts struct + Limit int + Marker string + Offset int + func (opts ListOpts) ToListQuery() (string, error) + type ListOptsBuilder interface + ToListQuery func() (string, error) + type ListPtrResponse struct + Floatingips []FloatingIp + Links Link + Metadata Metadata + func ExtractPtrs(r pagination.Page) (*ListPtrResponse, error) + type Metadata struct + TotalCount int + type PtrPage struct + func (r PtrPage) IsEmpty() (bool, error) + type RestoreOpts struct + func (opts RestoreOpts) ToPtrsRestoreMap() (map[string]interface{}, error) + type RestoreOptsBuilder interface + ToPtrsRestoreMap func() (map[string]interface{}, error) + type RestoreResult struct + func Restore(client *gophercloud.ServiceClient, region string, floatingIPId string) (r RestoreResult) + type SetupOpts struct + Description string + Ptrdname string + TTL int + func (opts SetupOpts) ToPtrsSetupMap() (map[string]interface{}, error) + type SetupOptsBuilder interface + ToPtrsSetupMap func() (map[string]interface{}, error) + type SetupResult struct + func Setup(client *gophercloud.ServiceClient, region string, floatingipId string, ...) (r SetupResult) + func Update(client *gophercloud.ServiceClient, region string, floatingipId string, ...) (r SetupResult) + func (r SetupResult) Extract() (*FloatingIp, error) + type UpdateOpts struct + Description string + Ptrdname string + TTL int + func (opts UpdateOpts) ToPtrsSetupMap() (map[string]interface{}, error)