Admin API: Actions to perform on accounts
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
- Started by
- Completed by
- Russell Bryant
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.