Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttacherDetacher ¶
type AttacherDetacher interface { AttachInstanceToStorage(v *sdk.BlockStorage, in *resource.Instance) (string, error) DetachInstanceFromStorage(v *sdk.BlockStorage, in *resource.Instance) error }
func NewAttacherDetacher ¶
func NewAttacherDetacher(c client.Connector, l boshlog.Logger) AttacherDetacher
type AttacherDetacherFactory ¶
type Creator ¶
type Finder ¶
type Finder interface { FindStorage(storageId string) (*sdk.BlockStorage, error) FindAllAttachedStorages(instanceID string) ([]sdk.BlockStorage, error) }
type Terminator ¶
func NewTerminator ¶
func NewTerminator(c client.Connector, l boshlog.Logger) Terminator
type TerminatorFactory ¶
type TerminatorFactory func(client.Connector, boshlog.Logger) Terminator
Source Files ¶
Click to show internal directories.
Click to hide internal directories.