Documentation ¶
Index ¶
- Constants
- func MakeInstanceName(dbPrefix, instanceID string) (string, error)
- type Broker
- func (b *Broker) Bind(context context.Context, instanceID, bindingID string, ...) (brokerapi.Binding, error)
- func (b *Broker) Deprovision(context context.Context, instanceID string, ...) (brokerapi.DeprovisionServiceSpec, error)
- func (b *Broker) LastOperation(context context.Context, instanceID, operationDataJson string) (brokerapi.LastOperation, error)
- func (b *Broker) Provision(context context.Context, instanceID string, details brokerapi.ProvisionDetails, ...) (brokerapi.ProvisionedServiceSpec, error)
- func (b *Broker) Services(context context.Context) []brokerapi.Service
- func (b *Broker) Unbind(context context.Context, instanceID, bindingID string, ...) error
- func (b *Broker) Update(context context.Context, instanceID string, details brokerapi.UpdateDetails, ...) (brokerapi.UpdateServiceSpec, error)
- type OperationData
Constants ¶
View Source
const (
ComposeDatacenter = "aws:eu-west-1"
)
Variables ¶
This section is empty.
Functions ¶
func MakeInstanceName ¶ added in v0.13.0
Types ¶
type Broker ¶
type Broker struct { Compose compose.Client Config *config.Config Catalog *catalog.Catalog Logger lager.Logger AccountID string ClusterID string DBEngineProvider dbengine.Provider }
func (*Broker) Deprovision ¶
func (b *Broker) Deprovision(context context.Context, instanceID string, details brokerapi.DeprovisionDetails, asyncAllowed bool) (brokerapi.DeprovisionServiceSpec, error)
func (*Broker) LastOperation ¶
func (*Broker) Provision ¶
func (b *Broker) Provision(context context.Context, instanceID string, details brokerapi.ProvisionDetails, asyncAllowed bool) (brokerapi.ProvisionedServiceSpec, error)
type OperationData ¶
Click to show internal directories.
Click to hide internal directories.