Documentation
¶
Index ¶
- type AppleClient
- func (c *AppleClient) CreateSpaceJob(user *model.User, template *model.Template, space *model.Space, ...) error
- func (c *AppleClient) CreateSpaceVolumes(user *model.User, template *model.Template, space *model.Space, ...) error
- func (c *AppleClient) CreateVolume(vol *model.Volume, variables map[string]interface{}) error
- func (c *AppleClient) DeleteSpaceJob(space *model.Space, onStopped func()) error
- func (c *AppleClient) DeleteSpaceVolumes(space *model.Space) error
- func (c *AppleClient) DeleteVolume(vol *model.Volume, variables map[string]interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppleClient ¶
type AppleClient struct {
DriverName string
}
func NewClient ¶
func NewClient() *AppleClient
func (*AppleClient) CreateSpaceJob ¶
func (*AppleClient) CreateSpaceVolumes ¶
func (*AppleClient) CreateVolume ¶
func (c *AppleClient) CreateVolume(vol *model.Volume, variables map[string]interface{}) error
func (*AppleClient) DeleteSpaceJob ¶
func (c *AppleClient) DeleteSpaceJob(space *model.Space, onStopped func()) error
func (*AppleClient) DeleteSpaceVolumes ¶
func (c *AppleClient) DeleteSpaceVolumes(space *model.Space) error
func (*AppleClient) DeleteVolume ¶
func (c *AppleClient) DeleteVolume(vol *model.Volume, variables map[string]interface{}) error
Click to show internal directories.
Click to hide internal directories.