Closed ziccardi closed 2 years ago
@pb82 @wtrocki @tombentley @emmanuelbernard Mind giving a look please?
@pmuir made some changes to get closer to Kubernetes model.
@emmanuelbernard Mind another look?
While we still have some feedback and suggestions to apply, ADR as whole brings very good pattern that can help us to simplify data models and validation for UI and CLI. From my personal point of view this can be great supplement to our existing API and replace them completely after we will have all clients migrated
TL;DR - This API will be very useful. Thank you for creating ADR as we could later recommend the same pattern for other services as well
@emmanuelbernard @tombentley @chirino @wtrocki Renamed the ADR and addressed your comments. Mind giving another look?
@tombentley I applied the suggested change as we discussed. I however left the metadata
for the reasons
array: that's because we can have many reasons for an action to be refused and each reason will carry different details.
For example:
ADR-83: Permission API
This ADR propose a way for the Kas Fleet Manager API consumers to check in advance whether a certain request would be successful.
Closes #48