manila/manila/api/views
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
..
__init__.py Address H104 File contains nothing but comments 2014-07-14 10:19:15 +02:00
availability_zones.py Fix grammatical mistake, Changed character from "an" to "a" 2016-01-08 07:11:22 +00:00
export_locations.py Separate APIs for share & replica export locations 2019-01-07 01:51:16 -08:00
limits.py Fix missing group and group_snapshots in absolute limits 2021-01-13 14:52:41 +00:00
messages.py User Messages 2017-07-13 13:05:57 +02:00
quota_class_sets.py Add config option to set per_share_size_limit. 2021-03-09 11:58:17 +01:00
quota_sets.py Add config option to set per_share_size_limit. 2021-03-09 11:58:17 +01:00
scheduler_stats.py Fix issues with get_pool scheduler API 2015-03-16 16:32:15 +00:00
security_service.py Add ou to security service 2018-04-24 15:04:40 -07:00
services.py Port services to core API 2015-11-09 13:54:48 +00:00
share_accesses.py Support metadata for access rule resource 2018-07-20 23:31:48 +08:00
share_group_snapshots.py Fix ShareSnapshotInstance DB table 2017-06-16 14:21:55 +03:00
share_group_types.py Retrieve is_default value to fix empty display in CLI 2018-07-24 12:00:58 +08:00
share_groups.py [Share Groups] Add two new fields to SG API object 2017-06-06 10:13:36 +00:00
share_instance.py Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
share_migration.py add additional driver data to migration get progress view 2021-01-25 09:50:35 +01:00
share_network_subnets.py Fix database loading for some resources 2020-02-13 14:39:24 +00:00
share_networks.py Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
share_replicas.py Only return share host for admins using shares API 2017-02-16 18:13:31 +00:00
share_server_migration.py Add share server migration 2020-09-10 08:52:08 -03:00
share_servers.py Add security service update for in-use share networks 2021-03-12 18:37:45 -03:00
share_snapshot_export_locations.py Add mountable snapshots support 2017-01-24 17:26:45 -02:00
share_snapshot_instances.py Add snapshot instances admin APIs 2016-07-29 11:21:35 +08:00
share_snapshots.py Add mountable snapshots support 2017-01-24 17:26:45 -02:00
shares.py Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
types.py Retrieve is_default value to fix empty display in CLI 2018-07-24 12:00:58 +08:00
versions.py Clean up removed hacking rule from [flake8] ignore lists 2016-01-14 23:27:17 +08:00