Documentation ¶
Index ¶
- type CloudBoxClient
- func (box *CloudBoxClient) Clean() error
- func (box *CloudBoxClient) Connect(opts *boxModel.ConnectOptions) error
- func (box *CloudBoxClient) Create(opts *boxModel.CreateOptions) (*boxModel.BoxInfo, error)
- func (box *CloudBoxClient) Delete(names []string) ([]string, error)
- func (box *CloudBoxClient) Describe(name string) (*boxModel.BoxDetails, error)
- func (box *CloudBoxClient) Events() *event.EventBus
- func (box *CloudBoxClient) List() ([]boxModel.BoxInfo, error)
- func (box *CloudBoxClient) Provider() boxModel.BoxProvider
- func (box *CloudBoxClient) Version() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudBoxClient ¶
type CloudBoxClient struct {
// contains filtered or unexported fields
}
func NewCloudBoxClient ¶
func NewCloudBoxClient(commonOpts *boxModel.CommonBoxOptions, cloudOpts *commonModel.CloudOptions) (*CloudBoxClient, error)
func (*CloudBoxClient) Clean ¶
func (box *CloudBoxClient) Clean() error
func (*CloudBoxClient) Connect ¶
func (box *CloudBoxClient) Connect(opts *boxModel.ConnectOptions) error
func (*CloudBoxClient) Create ¶
func (box *CloudBoxClient) Create(opts *boxModel.CreateOptions) (*boxModel.BoxInfo, error)
func (*CloudBoxClient) Describe ¶
func (box *CloudBoxClient) Describe(name string) (*boxModel.BoxDetails, error)
func (*CloudBoxClient) Events ¶
func (box *CloudBoxClient) Events() *event.EventBus
func (*CloudBoxClient) Provider ¶
func (box *CloudBoxClient) Provider() boxModel.BoxProvider
func (*CloudBoxClient) Version ¶
func (box *CloudBoxClient) Version() (string, error)
Click to show internal directories.
Click to hide internal directories.