manila/manila/api
debeltrami 2bc27c5678 Add security service update for in-use share networks
This patch implements the update of security service's association
with in-use share networks. The following changes were added:

 - New share network APIs: `share_network_security_service_update`
 and `share_network_reset_state`.

 - A new `status` attribute was added to share network model to
 identify when it's in a modification state, called 'network_change'.
 Other supported status that were added: 'active' and 'error'.

 - New 'security_service_update_support' property was added to both
 share server and share network models, to identify when this resources
 are able to process security service update for in-use share networks.

 - New driver interface was added to support update of security service's
 configuration of a given share server.

DocImpact
APIImpact
Partially Implements: bp add-security-service-in-use-share-networks

Co-Authored-By: Carlos Eduardo <ces.eduardo98@gmail.com>
Co-Authored-By: Douglas Viroel <viroel@gmail.com>
Co-Authored-By: Andre Beltrami <debeltrami@gmail.com>

Change-Id: I129a794dfd2d179fa2b9a2fed050459d6f00b0de
2021-03-12 18:37:45 -03:00
..
contrib Port share type extensions to core API 2015-11-12 14:58:20 +00:00
middleware Catch up to changes in RequestContext 2021-02-15 17:01:13 -08:00
openstack Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
v1 Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
v2 Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
views Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
__init__.py Remove enable_v1_api and enable_v2_api config opts 2016-08-23 08:27:22 +02:00
auth.py Remove log translations in api 1/5 2017-03-29 16:55:05 +08:00
common.py Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
extensions.py Clean up some policy code 2021-02-25 23:41:57 -08:00
urlmap.py Trivial: Remove unused logging import 2015-12-28 21:44:26 -05:00
versions.py [goal] Migrate tox based testing to ubuntu focal 2020-09-09 13:19:39 -05:00