Show data needed for API more clearly in meshStack UI
under review
S
Sergi Domingo Basora
Just for completion, I found a similar situation today: when creating a Service instance via API (POST request), I struggled finding the right value for the marketplaceIdentifier parameter. It turned out that the identifier was not the marketplace tenant identifier (which can be found in the Cloud Portal UI), but rather, it was a hidden identifier that can only be found by querying an existing Service Instance via a GET request. I had to open a support ticket to sort this out.
S
Sergi Domingo Basora
Another example:
The user cannot check the values of tag keys, needed for creating projects via API. (In the project creation form, only the tag display name can be seen). To discover these keys, hey have to create a project manually in the Cloud Portal UI, then go to project Settings > Tags and check the tag key that was applied to that project.
Given that some tags are required in our environment, it is difficult for the user to tackle this scenario. The error responses for invalid tag values are also quite unclear when an invalid API request is sent.
Jelle den Burger
Sergi Domingo Basora Thanks Sergi for that example. We will consider that too when building a better experience.
Jelle den Burger
under review