Documentation ¶
Index ¶
- func ValidateBindRequest(breq *api.BindRequest) field.ErrorList
- func ValidateProvisionRequest(preq *api.ProvisionRequest) field.ErrorList
- type Broker
- func (b *Broker) Bind(instanceID, bindingID string, breq *api.BindRequest) *api.Response
- func (b *Broker) Catalog() *api.Response
- func (b *Broker) Deprovision(instanceID string) *api.Response
- func (b *Broker) LastOperation(instanceID string, operation api.Operation) *api.Response
- func (b *Broker) Provision(instanceID string, preq *api.ProvisionRequest) *api.Response
- func (b *Broker) Unbind(instanceID, bindingID string) *api.Response
- func (b *Broker) WaitForReady() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateBindRequest ¶
func ValidateBindRequest(breq *api.BindRequest) field.ErrorList
func ValidateProvisionRequest ¶
func ValidateProvisionRequest(preq *api.ProvisionRequest) field.ErrorList
Types ¶
type Broker ¶
type Broker struct {
// contains filtered or unexported fields
}
func NewBroker ¶
func NewBroker(privrestconfig restclient.Config, privkc kclientset.Interface, infraNamespace string, informer templateinformer.TemplateInformer, namespaces []string) *Broker
func (*Broker) LastOperation ¶
func (*Broker) WaitForReady ¶
Click to show internal directories.
Click to hide internal directories.