Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service manages the MaaS machine
func NewService ¶
func NewService(machineScope *scope.MachineScope) *Service
DNS service returns a new helper for managing a MaaS "DNS" (DNS client loadbalancing)
func (*Service) DeployMachine ¶
func (s *Service) DeployMachine(userDataB64 string) (_ *infrav1beta1.Machine, rerr error)
func (*Service) GetMachine ¶
func (s *Service) GetMachine(systemID string) (*infrav1beta1.Machine, error)
func (*Service) PowerOnMachine ¶ added in v0.4.0
func (*Service) ReleaseMachine ¶
Click to show internal directories.
Click to hide internal directories.