Versions in this module Expand all Collapse all v0 v0.5.0 Aug 8, 2018 Changes in this version + func IsForbiddenError(err error) bool + func IsNotFoundError(err error) bool + func RunTLS(ctx context.Context, addr string, cert string, key string) error + type BindParametersDTO struct + PlanID string + ServiceID string + func (params *BindParametersDTO) Validate() error + type BindSuccessResponseDTO struct + Credentials map[string]interface{} + type DeprovisionService struct + func NewDeprovisioner(instStorage instanceStorage, instanceStateGetter instanceStateGetter, ...) *DeprovisionService + func (svc *DeprovisionService) Deprovision(ctx context.Context, osbCtx osbContext, req *v2.DeprovisionRequest) (*v2.DeprovisionResponse, error) + type DeprovisionSuccessResponseDTO struct + Operation *internal.OperationID + type ForbiddenError struct + func (fe *ForbiddenError) Error() string + func (fe *ForbiddenError) Forbidden() bool + type LastOperationSuccessResponseDTO struct + Description *string + State internal.OperationState + type OSBContextMiddleware struct + func (OSBContextMiddleware) ServeHTTP(rw http.ResponseWriter, r *http.Request, next http.HandlerFunc) + type ProvisionRequestDTO struct + Context contextDTO + OrganizationGUID string + Parameters map[string]interface{} + PlanID internal.ServicePlanID + ServiceID internal.ServiceID + SpaceGUID string + type ProvisionService struct + func NewProvisioner(instanceInserter instanceInserter, instanceStateGetter instanceStateGetter, ...) *ProvisionService + func (svc *ProvisionService) Provision(ctx context.Context, osbCtx osbContext, req *osb.ProvisionRequest) (*osb.ProvisionResponse, error) + type ProvisionSuccessResponseDTO struct + DashboardURL *string + Operation *internal.OperationID + type RequireAsyncMiddleware struct + func (RequireAsyncMiddleware) ServeHTTP(rw http.ResponseWriter, r *http.Request, next http.HandlerFunc) + type Server struct + func New(remoteEnvironmentFinder reFinder, instStorage instanceStorage, ...) *Server + func (srv *Server) Addr() string + func (srv *Server) Run(ctx context.Context, addr string) error + type ServiceInstanceFacade struct + func NewServiceInstanceFacade(informer cache.SharedIndexInformer) *ServiceInstanceFacade + func (f *ServiceInstanceFacade) GetByNamespaceAndExternalID(namespace string, extID string) (*v1beta1.ServiceInstance, error)