pi: Add API to retreive billing status changes. #1526
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Clients need to be able to retrieve the full billing status metadata so
that the admin username can be displayed and so that the admin signature
is available if the client wants it. In order to do this, API needs to
be added to the pi plugin for retrieving the full billing status change
metadata objects. With that said, the current
StatusReason
in notneeded in the pi
Summary
and can be removed as this feature wasn'tdeployed to production yet.
Implementation:
StatusReason
from pi APISummary
./billingstatuschanges
route to the pi API.pictl proposalbillingstatuschanges "token"
command which consumes the new pi API.
Closes #1524.