Versions in this module Expand all Collapse all v1 v1.0.21 Mar 12, 2020 v1.0.12 Apr 7, 2019 Changes in this version + func CreateExternalRouter(t *testing.T, client *gophercloud.ServiceClient) (*routers.Router, error) + func CreateFloatingIP(t *testing.T, client *gophercloud.ServiceClient, networkID, portID string) (*floatingips.FloatingIP, error) + func CreateRouter(t *testing.T, client *gophercloud.ServiceClient, networkID string) (*routers.Router, error) + func CreateRouterInterface(t *testing.T, client *gophercloud.ServiceClient, portID, routerID string) (*routers.InterfaceInfo, error) + func DeleteFloatingIP(t *testing.T, client *gophercloud.ServiceClient, floatingIPID string) + func DeleteRouter(t *testing.T, client *gophercloud.ServiceClient, routerID string) + func DeleteRouterInterface(t *testing.T, client *gophercloud.ServiceClient, portID, routerID string) + func WaitForRouterInterfaceToAttach(client *gophercloud.ServiceClient, routerInterfaceID string, secs int) error + func WaitForRouterInterfaceToDetach(client *gophercloud.ServiceClient, routerInterfaceID string, secs int) error + func WaitForRouterToCreate(client *gophercloud.ServiceClient, routerID string, secs int) error + func WaitForRouterToDelete(client *gophercloud.ServiceClient, routerID string, secs int) error