diff options
author | Chris Yeoh <cyeoh@au1.ibm.com> | 2012-11-01 10:49:53 +1030 |
---|---|---|
committer | Chris Yeoh <cyeoh@au1.ibm.com> | 2012-11-21 19:38:55 +1030 |
commit | 576ada198aa659fd6a0a50fe8ba1ce7d60633089 (patch) | |
tree | b4b271b35b67cf3f87ae13d8edca669e20730988 /etc | |
parent | 9dfb4b420f9d15d348f9fa9a2a0cb1a57f4e5771 (diff) | |
download | nova-576ada198aa659fd6a0a50fe8ba1ce7d60633089.tar.gz nova-576ada198aa659fd6a0a50fe8ba1ce7d60633089.tar.xz nova-576ada198aa659fd6a0a50fe8ba1ce7d60633089.zip |
Adds API for bulk creation/deletion of floating IPs
This adds an extension that provides a REST API for the bulk creation,
deletion and listing of floating IPs. The interface is accessed via
/v2/{tenant_id}/os-floating-ips-bulk
This forms part of the work to provide APIs for functionality currently
implemented by nova-manage that needs direct db access so nova-manage
can eventually be removed
Implements: blueprint apis-for-nova-manage
DocImpact
Change-Id: I621e2b070a896f7230cdf3f26f78ded85e72cf16
Diffstat (limited to 'etc')
-rw-r--r-- | etc/nova/policy.json | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/nova/policy.json b/etc/nova/policy.json index fa21b71e9..158164733 100644 --- a/etc/nova/policy.json +++ b/etc/nova/policy.json @@ -47,6 +47,7 @@ "compute_extension:floating_ip_dns": "", "compute_extension:floating_ip_pools": "", "compute_extension:floating_ips": "", + "compute_extension:floating_ips_bulk": "rule:admin_api", "compute_extension:fping": "", "compute_extension:fping:all_tenants": "rule:admin_api", "compute_extension:hosts": "rule:admin_api", |