Documentation ¶
Index ¶
- Variables
- type CdnServiceBroker
- func (b *CdnServiceBroker) Bind(context context.Context, instanceID, bindingID string, ...) (brokerapi.Binding, error)
- func (b *CdnServiceBroker) Deprovision(context context.Context, instanceID string, ...) (brokerapi.DeprovisionServiceSpec, error)
- func (b *CdnServiceBroker) LastOperation(context context.Context, instanceID, operationData string) (brokerapi.LastOperation, error)
- func (b *CdnServiceBroker) Provision(context context.Context, instanceID string, details brokerapi.ProvisionDetails, ...) (brokerapi.ProvisionedServiceSpec, error)
- func (*CdnServiceBroker) Services(context context.Context) ([]brokerapi.Service, error)
- func (b *CdnServiceBroker) Unbind(context context.Context, instanceID, bindingID string, ...) error
- func (b *CdnServiceBroker) Update(context context.Context, instanceID string, details brokerapi.UpdateDetails, ...) (brokerapi.UpdateServiceSpec, error)
- type Options
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MAX_HEADER_COUNT = 10
)
Functions ¶
This section is empty.
Types ¶
type CdnServiceBroker ¶
type CdnServiceBroker struct {
// contains filtered or unexported fields
}
func New ¶
func New( manager models.RouteManagerIface, cfclient cf.Client, settings config.Settings, logger lager.Logger, ) *CdnServiceBroker
func (*CdnServiceBroker) Bind ¶
func (b *CdnServiceBroker) Bind( context context.Context, instanceID, bindingID string, details brokerapi.BindDetails, ) (brokerapi.Binding, error)
func (*CdnServiceBroker) Deprovision ¶
func (b *CdnServiceBroker) Deprovision( context context.Context, instanceID string, details brokerapi.DeprovisionDetails, asyncAllowed bool, ) (brokerapi.DeprovisionServiceSpec, error)
func (*CdnServiceBroker) LastOperation ¶
func (b *CdnServiceBroker) LastOperation( context context.Context, instanceID, operationData string, ) (brokerapi.LastOperation, error)
func (*CdnServiceBroker) Provision ¶
func (b *CdnServiceBroker) Provision( context context.Context, instanceID string, details brokerapi.ProvisionDetails, asyncAllowed bool, ) (brokerapi.ProvisionedServiceSpec, error)
func (*CdnServiceBroker) Unbind ¶
func (b *CdnServiceBroker) Unbind( context context.Context, instanceID, bindingID string, details brokerapi.UnbindDetails, ) error
func (*CdnServiceBroker) Update ¶
func (b *CdnServiceBroker) Update( context context.Context, instanceID string, details brokerapi.UpdateDetails, asyncAllowed bool, ) (brokerapi.UpdateServiceSpec, error)
Click to show internal directories.
Click to hide internal directories.