python-neutronclient/releasenotes/notes/add-neutron-purge-a89e3d1179dce4b1.yaml
John Davidge 88fbd3870c Support cleanup of tenant resources with a single API call
The addition of the 'neutron purge' command allows cloud admins
to conveniently delete multiple neutron resources associated
with a given tenant.

The command will delete all supported resources provided that
they can be deleted (not in use, etc) and feedback the amount
of each resource deleted to the user. A completion percentage
is also given to keep the user informed of progress.

Currently supports deletion of:

Networks
Subnets (implicitly)
Routers
Ports (including router interfaces)
Floating IPs
Security Groups

This feature can be easily extended to support more resource
types in the future.

DocImpact: Update API documentation to describe neutron-purge usage

Change-Id: I5a366d3537191045eb53f9cccd8cd0f7ce54a63b
Closes-Bug: 1511574
Partially-Implements: blueprint tenant-delete
2016-02-29 23:43:41 +00:00

17 lines
401 B
YAML

---
features:
- |
New command 'neutron purge <tenant_id>' will delete all
supported resources owned by the given tenant, provided
that the user has sufficient authorization and the
resources in question are not shared, in use, or
otherwise undeletable.
Supported resources are:
* Networks
* Subnets
* Routers
* Ports
* Floating IPs
* Security Groups