Allow a replacement of all members on a pool with a given list

Registered by Adam Harwell

We should enable PUT on /v2.0/lbaas/pools/<pool_id>/members directly to set a list of member objects, which would delete all existing members and create all new members (possibly doing intelligent diff-ing, or not?) as one action.

This would reduce the occurrences of reload issues (with more than one vCPU) as the most commonly spammed operation is member changes, as well as make it much easier for developers to update member resources.

Blueprint information

Status:
Not started
Approver:
Michael Johnson
Priority:
Low
Drafter:
Adam Harwell
Direction:
Approved
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/member-put-list,n,z

Addressed by: https://review.openstack.org/477034
    Allow PUT to /pools/<id>/members to batch update members

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.