boundary icon indicating copy to clipboard operation
boundary copied to clipboard

Allow custom resource fields

Open rolandjitsu opened this issue 4 years ago • 1 comments
trafficstars

Is your feature request related to a problem? Please describe. Currently, there's no way to add extra fields to resources (e.g for hosts we can only set name, description and address).

Describe the solution you'd like Resources should allow setting custom fields via a simple key/value API:

POST /hosts/h_1234567890:add-field
PAYLOAD: {"key": "my-custom-filed", "value": "some random value"}

Describe alternatives you've considered An alternative would be to keep this info in a separate backend and have another API to access it.

Explain any additional use-cases E.g When adding a host, It could be useful to know the host's location, so adding some GPS coordinates would come in handy. There's other metadata about hosts (or any other resource) that some users may want to add, so having a generic way of defining metadata would be useful.

Additional context Add any other context or screenshots about the feature request here.

rolandjitsu avatar Mar 02 '21 08:03 rolandjitsu

Hi @rolandjitsu - thanks for the feedback on Boundary and good suggestion. I've added this request to our team's backlog and will keep this post open to the community for upvotes. While being on the backlog doesn't commit a specific timeline, we're open to feedback on whether this should be bumped up in priority. The more votes, the higher priority!

covetocove avatar Mar 19 '21 00:03 covetocove