Documentation
¶
Index ¶
- Variables
- type CdnServiceBroker
- func (b *CdnServiceBroker) Bind(context context.Context, instanceID, bindingID string, ...) (domain.Binding, error)
- func (b *CdnServiceBroker) Deprovision(context context.Context, instanceID string, details domain.DeprovisionDetails, ...) (domain.DeprovisionServiceSpec, error)
- func (b *CdnServiceBroker) GetBinding(ctx context.Context, first, second string, details domain.FetchBindingDetails) (domain.GetBindingSpec, error)
- func (b *CdnServiceBroker) GetInstance(ctx context.Context, instanceID string, details domain.FetchInstanceDetails) (domain.GetInstanceDetailsSpec, error)
- func (b *CdnServiceBroker) LastBindingOperation(ctx context.Context, first, second string, pollDetails domain.PollDetails) (domain.LastOperation, error)
- func (b *CdnServiceBroker) LastOperation(context context.Context, instanceID string, pollDetails domain.PollDetails) (domain.LastOperation, error)
- func (b *CdnServiceBroker) Provision(context context.Context, instanceID string, details domain.ProvisionDetails, ...) (domain.ProvisionedServiceSpec, error)
- func (b *CdnServiceBroker) Services(context context.Context) ([]domain.Service, error)
- func (b *CdnServiceBroker) Unbind(context context.Context, instanceID, bindingID string, ...) (domain.UnbindSpec, error)
- func (b *CdnServiceBroker) Update(context context.Context, instanceID string, details domain.UpdateDetails, ...) (domain.UpdateServiceSpec, error)
- type CreateOptions
- type UpdateOptions
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MaxHeaderCount = 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 domain.BindDetails, asyncAllowed bool, ) (domain.Binding, error)
func (*CdnServiceBroker) Deprovision ¶
func (b *CdnServiceBroker) Deprovision( context context.Context, instanceID string, details domain.DeprovisionDetails, asyncAllowed bool, ) (domain.DeprovisionServiceSpec, error)
func (*CdnServiceBroker) GetBinding ¶
func (b *CdnServiceBroker) GetBinding(ctx context.Context, first, second string, details domain.FetchBindingDetails) (domain.GetBindingSpec, error)
func (*CdnServiceBroker) GetInstance ¶
func (b *CdnServiceBroker) GetInstance(ctx context.Context, instanceID string, details domain.FetchInstanceDetails) (domain.GetInstanceDetailsSpec, error)
func (*CdnServiceBroker) LastBindingOperation ¶
func (b *CdnServiceBroker) LastBindingOperation(ctx context.Context, first, second string, pollDetails domain.PollDetails) (domain.LastOperation, error)
func (*CdnServiceBroker) LastOperation ¶
func (b *CdnServiceBroker) LastOperation( context context.Context, instanceID string, pollDetails domain.PollDetails, ) (domain.LastOperation, error)
func (*CdnServiceBroker) Provision ¶
func (b *CdnServiceBroker) Provision( context context.Context, instanceID string, details domain.ProvisionDetails, asyncAllowed bool, ) (domain.ProvisionedServiceSpec, error)
func (*CdnServiceBroker) Unbind ¶
func (b *CdnServiceBroker) Unbind( context context.Context, instanceID, bindingID string, details domain.UnbindDetails, asyncAllowed bool, ) (domain.UnbindSpec, error)
func (*CdnServiceBroker) Update ¶
func (b *CdnServiceBroker) Update( context context.Context, instanceID string, details domain.UpdateDetails, asyncAllowed bool, ) (domain.UpdateServiceSpec, error)
type CreateOptions ¶
Click to show internal directories.
Click to hide internal directories.