Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Broker ¶
type Broker interface { // Start starts all broker components (e.g. API server and async execution // engine) and blocks until one of those components returns or fails. Start(context.Context) error }
Broker is an interface to be implemented by components that implement full OSB functionality.
func NewBroker ¶
func NewBroker( storageRedisClient *redis.Client, asyncRedisClient *redis.Client, codec crypto.Codec, authenticator authenticator.Authenticator, modules []service.Module, minStability service.Stability, defaultAzureLocation string, defaultAzureResourceGroup string, ) (Broker, error)
NewBroker returns a new Broker
Click to show internal directories.
Click to hide internal directories.