Documentation
¶
Index ¶
- func NewDeprovisionServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingUnbindingHandler
- func NewDeprovisionServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceDeprovisionHandler
- func NewGetCatalogHandler(catalog *models.Catalog) catalog.CatalogGetHandler
- func NewGetServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingGetHandler
- func NewGetServiceBindingLastOperationHandler(store *state.StateStore) service_bindings.ServiceBindingLastOperationGetHandler
- func NewGetServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceGetHandler
- func NewGetServiceInstanceLastOperationHandler(store *state.StateStore) service_instances.ServiceInstanceLastOperationGetHandler
- func NewProvisionServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingBindingHandler
- func NewProvisionServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceProvisionHandler
- func NewUpdateServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceUpdateHandler
- func ParseSystemAttributes(parameters interface{}) (interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeprovisionServiceBindingHandler ¶
func NewDeprovisionServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingUnbindingHandler
func NewDeprovisionServiceInstanceHandler ¶
func NewDeprovisionServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceDeprovisionHandler
func NewGetCatalogHandler ¶
func NewGetCatalogHandler(catalog *models.Catalog) catalog.CatalogGetHandler
func NewGetServiceBindingHandler ¶
func NewGetServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingGetHandler
func NewGetServiceBindingLastOperationHandler ¶
func NewGetServiceBindingLastOperationHandler(store *state.StateStore) service_bindings.ServiceBindingLastOperationGetHandler
func NewGetServiceInstanceHandler ¶
func NewGetServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceGetHandler
func NewGetServiceInstanceLastOperationHandler ¶
func NewGetServiceInstanceLastOperationHandler(store *state.StateStore) service_instances.ServiceInstanceLastOperationGetHandler
func NewProvisionServiceBindingHandler ¶
func NewProvisionServiceBindingHandler(store *state.StateStore) service_bindings.ServiceBindingBindingHandler
func NewProvisionServiceInstanceHandler ¶
func NewProvisionServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceProvisionHandler
func NewUpdateServiceInstanceHandler ¶
func NewUpdateServiceInstanceHandler(store *state.StateStore) service_instances.ServiceInstanceUpdateHandler
func ParseSystemAttributes ¶
func ParseSystemAttributes(parameters interface{}) (interface{}, error)
ParseSystemAttributes is used to parrse any hellosb-specific parameters. These attributes are used to codify behavior that is shared among all service instances, regardless of plans, maintenances etc. Examples include a "created_at" timestamp or "provision_duration".
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.