Documentation ¶
Index ¶
- func CreateKey(session *session.Session, name string, crn crn.CRN, ...) (id string, credentials map[string]interface{}, err error)
- func CreateServiceInstance(session *session.Session, ...) (id, state string, err error)
- func DeleteKey(session *session.Session, keyID string) error
- func DeleteServiceInstance(session *session.Session, instanceID string, logt logr.Logger) error
- func GetKey(session *session.Session, keyID string) (guid, name string, credentials map[string]interface{}, err error)
- func GetServiceAliasInstance(session *session.Session, ...) (id, state string, err error)
- func GetServiceInstanceCRN(session *session.Session, instanceID string) (instanceCRN crn.CRN, serviceID string, err error)
- func GetServiceInstanceState(session *session.Session, ...) (state string, err error)
- func GetServiceName(session *session.Session, serviceID string) (string, error)
- func UpdateServiceInstance(session *session.Session, ...) (state string, err error)
- type KeyCreator
- type KeyDeleter
- type KeyGetter
- type NotFoundError
- type ServiceAliasInstanceGetter
- type ServiceInstanceCRNGetter
- type ServiceInstanceCreator
- type ServiceInstanceDeleter
- type ServiceInstanceStatusGetter
- type ServiceInstanceUpdater
- type ServiceNameGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateServiceInstance ¶
func DeleteServiceInstance ¶
func GetServiceAliasInstance ¶
func GetServiceAliasInstance(session *session.Session, instanceID, resourceGroupID, servicePlanID, externalName string, logt logr.Logger) (id, state string, err error)
GetServiceAliasInstance retrieves a service instance ID and state with optional 'instanceID'. instanceID is only used to resolve name conflicts.
func GetServiceInstanceCRN ¶
func GetServiceInstanceState ¶
func GetServiceName ¶
Types ¶
type KeyCreator ¶
type NotFoundError ¶
type NotFoundError struct {
Err error
}
func (NotFoundError) Error ¶ added in v0.2.4
func (n NotFoundError) Error() string
type ServiceInstanceCreator ¶
type ServiceInstanceDeleter ¶
type ServiceInstanceUpdater ¶
Click to show internal directories.
Click to hide internal directories.