The nova.api.openstack.compute.floating_ips Module¶
-
class
FloatingIPActionController(*args, **kwargs)¶ Bases:
nova.api.openstack.wsgi.Controller-
wsgi_actions= {'removeFloatingIp': '_remove_floating_ip', 'addFloatingIp': '_add_floating_ip'}¶
-
wsgi_extensions= []¶
-
-
class
FloatingIPController¶ Bases:
objectThe Floating IPs API controller for the OpenStack API.
-
create(*args, **kwargs)¶
-
delete(*args, **kwargs)¶
-
index(*args, **kwargs)¶ Return a list of floating IPs allocated to a project.
-
show(*args, **kwargs)¶ Return data about the given floating IP.
-
-
class
FloatingIps(extension_info)¶ Bases:
nova.api.openstack.extensions.V21APIExtensionBaseFloating IPs support.
-
alias= 'os-floating-ips'¶
-
get_controller_extensions()¶
-
get_resources()¶
-
name= 'FloatingIps'¶
-
version= 1¶
-
-
disassociate_floating_ip(self, context, instance, address)¶
-
get_instance_by_floating_ip_addr(self, context, address)¶