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