From 576ada198aa659fd6a0a50fe8ba1ce7d60633089 Mon Sep 17 00:00:00 2001 From: Chris Yeoh Date: Thu, 1 Nov 2012 10:49:53 +1030 Subject: 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 --- etc/nova/policy.json | 1 + 1 file changed, 1 insertion(+) (limited to 'etc') 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", -- cgit