Documentation ¶
Index ¶
- func NewExportSequence(org, space string, instance *cf.ServiceInstance, om config.OpsManager, ...) flow.Flow
- func NewImportSequence(org, space string, instance *cf.ServiceInstance, om config.OpsManager, ...) flow.Flow
- func RetrieveCredhubCredentials(bc bosh.Client, om config.OpsManager, e exec.Executor, ...) flow.StepFunc
- func SetCredentials(instance *cf.ServiceInstance) flow.StepFunc
- type ClientHolder
- type CredentialsExtractor
- type ExportValidator
- type ImportValidator
- type Migrator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExportSequence ¶
func NewExportSequence(org, space string, instance *cf.ServiceInstance, om config.OpsManager, h ClientHolder, executor exec.Executor) flow.Flow
func NewImportSequence ¶
func NewImportSequence(org, space string, instance *cf.ServiceInstance, om config.OpsManager, h ClientHolder, executor exec.Executor) flow.Flow
func RetrieveCredhubCredentials ¶
func RetrieveCredhubCredentials(bc bosh.Client, om config.OpsManager, e exec.Executor, instance *cf.ServiceInstance, credsExtractor CredentialsExtractor) flow.StepFunc
func SetCredentials ¶
func SetCredentials(instance *cf.ServiceInstance) flow.StepFunc
Types ¶
type ClientHolder ¶
type CredentialsExtractor ¶
type ExportValidator ¶
type ExportValidator struct{}
func (ExportValidator) Validate ¶
func (v ExportValidator) Validate(instance cf.ServiceInstance) error
type ImportValidator ¶
type ImportValidator struct{}
func (ImportValidator) Validate ¶
func (v ImportValidator) Validate(instance cf.ServiceInstance) error
Click to show internal directories.
Click to hide internal directories.