Documentation ¶
Index ¶
- type FloatingIP
- type OpenStackComputeFloatingIPService
- func (fip OpenStackComputeFloatingIPService) Associate(ipAddress string, serverID string) error
- func (fip OpenStackComputeFloatingIPService) Disassociate(ipAddress string, serverID string) error
- func (fip OpenStackComputeFloatingIPService) Find(id string) (FloatingIP, bool, error)
- func (fip OpenStackComputeFloatingIPService) FindByIP(ipAddress string) (FloatingIP, bool, error)
- type OpenStackNetworkFloatingIPService
- func (fip OpenStackNetworkFloatingIPService) Associate(ipAddress string, serverID string) error
- func (fip OpenStackNetworkFloatingIPService) Disassociate(ipAddress string, portID string) error
- func (fip OpenStackNetworkFloatingIPService) Find(id string) (FloatingIP, bool, error)
- func (fip OpenStackNetworkFloatingIPService) FindByIP(ipAddress string) (FloatingIP, bool, error)
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FloatingIP ¶
type OpenStackComputeFloatingIPService ¶
type OpenStackComputeFloatingIPService struct {
// contains filtered or unexported fields
}
func NewOpenStackComputeFloatingIPService ¶
func NewOpenStackComputeFloatingIPService( computeService *gophercloud.ServiceClient, logger boshlog.Logger, ) OpenStackComputeFloatingIPService
func (OpenStackComputeFloatingIPService) Associate ¶
func (fip OpenStackComputeFloatingIPService) Associate(ipAddress string, serverID string) error
func (OpenStackComputeFloatingIPService) Disassociate ¶
func (fip OpenStackComputeFloatingIPService) Disassociate(ipAddress string, serverID string) error
func (OpenStackComputeFloatingIPService) Find ¶
func (fip OpenStackComputeFloatingIPService) Find(id string) (FloatingIP, bool, error)
func (OpenStackComputeFloatingIPService) FindByIP ¶
func (fip OpenStackComputeFloatingIPService) FindByIP(ipAddress string) (FloatingIP, bool, error)
type OpenStackNetworkFloatingIPService ¶
type OpenStackNetworkFloatingIPService struct {
// contains filtered or unexported fields
}
func NewOpenStackNetworkFloatingIPService ¶
func NewOpenStackNetworkFloatingIPService( networkService *gophercloud.ServiceClient, computeService *gophercloud.ServiceClient, logger boshlog.Logger, ) OpenStackNetworkFloatingIPService
func (OpenStackNetworkFloatingIPService) Associate ¶
func (fip OpenStackNetworkFloatingIPService) Associate(ipAddress string, serverID string) error
func (OpenStackNetworkFloatingIPService) Disassociate ¶
func (fip OpenStackNetworkFloatingIPService) Disassociate(ipAddress string, portID string) error
func (OpenStackNetworkFloatingIPService) Find ¶
func (fip OpenStackNetworkFloatingIPService) Find(id string) (FloatingIP, bool, error)
func (OpenStackNetworkFloatingIPService) FindByIP ¶
func (fip OpenStackNetworkFloatingIPService) FindByIP(ipAddress string) (FloatingIP, bool, error)
Source Files ¶
- floating_ip.go
- floating_ip_service.go
- openstack_compute_floating_ip_service.go
- openstack_compute_floating_ip_service_associate.go
- openstack_compute_floating_ip_service_disassociate.go
- openstack_compute_floating_ip_service_find.go
- openstack_compute_floating_ip_service_find_by_ip.go
- openstack_network_floating_ip_service.go
- openstack_network_floating_ip_service_associate.go
- openstack_network_floating_ip_service_disassociate.go
- openstack_network_floating_ip_service_find.go
- openstack_network_floating_ip_service_find_by_ip.go
Click to show internal directories.
Click to hide internal directories.