Closed ghost closed 3 years ago
Thanks for the feedback. That feature is new since v2.15 of the spec, which is what the latest release of Spring Cloud Open Service Broker supports. We'll be adding support for v2.16 in an upcoming release.
Let's keep it open to track the OSBAPI 2.16 update.
as per OSB API spec getting a service instance is supposed to allow the use of "service_id" and "plan_id" to give brokers a hint as to the context of the UUID they are being asked to fetch:
see here
Spring OSB does not seem to support this, neither
getServiceInstance
inServiceInstanceController
or theGetServiceInstanceRequest
object support these query parameters.This would be useful if your broker served multiple catalog items/service definitions and your service instance ID does not indicate which offering it represents, and you are storing each of your service definitions in a different back-end store leading to having to search each in turn to see if the UUID matches.