Documentation ¶
Index ¶
- func String(v string) *string
- type Exoscale
- func (e *Exoscale) CreateServer(args automation.ServerArgs) (*automation.ResourceResults, error)
- func (e *Exoscale) DeleteServer(id string, args automation.ServerArgs) error
- func (e *Exoscale) GetServer(id string, args automation.ServerArgs) (*automation.ResourceResults, error)
- func (e *Exoscale) ListServer() ([]automation.ResourceResults, error)
- func (e *Exoscale) UpdateServer(id string, args automation.ServerArgs) error
- func (e *Exoscale) UploadPlugin(id string, args automation.ServerArgs, plugin, destination string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Exoscale ¶
type Exoscale struct {
// contains filtered or unexported fields
}
func NewExoscale ¶
func (*Exoscale) CreateServer ¶
func (e *Exoscale) CreateServer(args automation.ServerArgs) (*automation.ResourceResults, error)
func (*Exoscale) DeleteServer ¶
func (e *Exoscale) DeleteServer(id string, args automation.ServerArgs) error
func (*Exoscale) GetServer ¶
func (e *Exoscale) GetServer(id string, args automation.ServerArgs) (*automation.ResourceResults, error)
func (*Exoscale) ListServer ¶
func (e *Exoscale) ListServer() ([]automation.ResourceResults, error)
func (*Exoscale) UpdateServer ¶
func (e *Exoscale) UpdateServer(id string, args automation.ServerArgs) error
func (*Exoscale) UploadPlugin ¶
func (e *Exoscale) UploadPlugin(id string, args automation.ServerArgs, plugin, destination string) error
Click to show internal directories.
Click to hide internal directories.