
Now we can associate a qos policy to the floating IP, and dissociate it. The commands are: $ openstack floating ip create --qos-policy ... $ openstack floating ip set --qos-policy ... $ openstack floating ip set --no-qos-policy ... $ openstack floating ip unset --qos-policy These commands are based on the neutron change: I4efe9e49d268dffeb3df4de4ea1780152218633b Partially-Implements blueprint: floating-ip-rate-limit Change-Id: I932b32f78cc5a2b53926feaec1a0b392cf7e8b57
4.6 KiB
floating ip
Compute v2, Network v2
floating ip create
Create floating IP
floating ip create
openstack floating ip create
[--subnet <subnet>]
[--port <port>]
[--floating-ip-address <ip-address>]
[--fixed-ip-address <ip-address>]
[--description <description>]
[--qos-policy <qos-policy>]
[--project <project> [--project-domain <project-domain>]]
<network>
--subnet <subnet>
Subnet on which you want to create the floating IP (name or ID) Network version 2 only
--port <port>
Port to be associated with the floating IP (name or ID) Network version 2 only
--floating-ip-address <ip-address>
Floating IP address Network version 2 only
--fixed-ip-address <ip-address>
Fixed IP address mapped to the floating IP Network version 2 only
--description <description>
Set floating IP description Network version 2 only
--qos-policy <qos-policy>
QoS policy to attach to the floating IP (name or ID)
Network version 2 only
--project <project>
Owner's project (name or ID)
Network version 2 only
--project-domain <project-domain>
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Network version 2 only
<network>
Network to allocate floating IP from (name or ID)
floating ip delete
Delete floating IP(s)
floating ip delete
openstack floating ip delete <floating-ip> [<floating-ip> ...]
<floating-ip>
Floating IP(s) to delete (IP address or ID)
floating ip list
List floating IP(s)
floating ip list
openstack floating ip list
[--network <network>]
[--port <port>]
[--fixed-ip-address <ip-address>]
[--long]
[--status <status>]
[--project <project> [--project-domain <project-domain>]]
[--router <router>]
--network <network>
List floating IP(s) according to given network (name or ID)
Network version 2 only
--port <port>
List floating IP(s) according to given port (name or ID)
Network version 2 only
--fixed-ip-address <ip-address>
List floating IP(s) according to given fixed IP address
Network version 2 only
--long
List additional fields in output
Network version 2 only
--status <status>
List floating IP(s) according to given status ('ACTIVE', 'DOWN')
Network version 2 only
--project <project>
List floating IP(s) according to given project (name or ID)
Network version 2 only
--project-domain <project-domain>
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Network version 2 only
--router <router>
List floating IP(s) according to given router (name or ID)
Network version 2 only
floating ip set
Set floating IP properties
floating ip set
openstack floating ip set
--port <port>
[--fixed-ip-address <ip-address>]
[--qos-policy <qos-policy> | --no-qos-policy]
<floating-ip>
--port <port>
Assocaite the floating IP with port (name or ID)
--fixed-ip-address <ip-address>
Fixed IP of the port (required only if port has multiple IPs)
--qos-policy <qos-policy>
Attach QoS policy to the floating IP (name or ID)
--no-qos-policy
Remove the QoS policy attached to the floating IP
Floating IP to associate (IP address or ID)
floating ip show
Display floating IP details
floating ip show
openstack floating ip show <floating-ip>
<floating-ip>
Floating IP to display (IP address or ID)
floating ip unset
Unset floating IP Properties
floating ip unset
openstack floating ip unset
--port
--qos-policy
<floating-ip>
--port
Disassociate any port associated with the floating IP
--qos-policy
Remove the QoS policy attached to the floating IP
Floating IP to disassociate (IP address or ID)