Admin API: Actions to perform on accounts

Registered by Glen Campbell

As a service provider, Rackspace needs to perform certain actions on a per-account basis. For example, an account needs to be suspended for violations of terms of service or non-payment. This specification is for a set of actions that can be performed on an account, which usually translates to actions performed on all the servers belonging to an account.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Medium
Drafter:
Nova Operational Support Team
Direction:
Approved
Assignee:
Nova Operational Support Team
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Russell Bryant

Sprints

Whiteboard

Setting this to diablo-4 because it is vital to have for our next release, but we haven't fully defined all of the functions needed. Some of this can be informed by the effort to move dashboard over. --vish

We are in the process of revising this. Because of Keystone, some of the user account functions are different. Also, instead of having a /hosts endpoint, we are going to generalize it to /services and move it into a separate blueprint.

This seems pretty outdated. I'm just going to close it out. Let's track specific additions elsewhere as people are willing to work on them. --russellb

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.