services

package
v0.0.0-...-84a5298 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2021 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InstancesService

type InstancesService struct {
	api.UnimplementedInstancesServiceServer
	// contains filtered or unexported fields
}

func NewInstancesService

func NewInstancesService(instancesManager *orchestration.InstancesManager) *InstancesService

func (*InstancesService) AddSSHKey

func (*InstancesService) ApplyInstance

func (*InstancesService) GetCACert

func (s *InstancesService) GetCACert(ctx context.Context, _ *empty.Empty) (*api.CACertMessage, error)

func (*InstancesService) GetInstanceConfig

func (*InstancesService) GetInstances

func (*InstancesService) GetLogs

func (*InstancesService) GetSSHKeys

func (*InstancesService) GetShell

func (*InstancesService) RemoveInstance

func (*InstancesService) RemoveSSHKey

func (s *InstancesService) RemoveSSHKey(ctx context.Context, req *api.SSHKeyIDMessage) (*api.SSHKeyMessage, error)

func (*InstancesService) ResetCA

func (s *InstancesService) ResetCA(ctx context.Context, _ *empty.Empty) (*empty.Empty, error)

func (*InstancesService) RestartInstance

func (s *InstancesService) RestartInstance(ctx context.Context, req *api.InstanceIDMessage) (*empty.Empty, error)

func (*InstancesService) StartInstance

func (s *InstancesService) StartInstance(ctx context.Context, req *api.InstanceIDMessage) (*empty.Empty, error)

func (*InstancesService) StopInstance

func (s *InstancesService) StopInstance(ctx context.Context, req *api.InstanceIDMessage) (*empty.Empty, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL