dsmc

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2021 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminService

type AdminService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*AdminService) CountServer

func (*AdminService) CountSession

func (*AdminService) DeleteLocalServer

func (a *AdminService) DeleteLocalServer(input *admin.DeleteLocalServerParams) error

func (*AdminService) DeleteServer

func (a *AdminService) DeleteServer(input *admin.DeleteServerParams) error

func (*AdminService) DeleteSession

func (a *AdminService) DeleteSession(input *admin.DeleteSessionParams) error

func (*AdminService) GetServer

func (*AdminService) GetServerLogs

func (*AdminService) ListLocalServer

func (*AdminService) ListServer

func (*AdminService) ListSession

type ConfigService

type ConfigService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*ConfigService) AddPort

func (*ConfigService) ClearCache

func (c *ConfigService) ClearCache(input *config.ClearCacheParams) error

func (*ConfigService) CreateConfig

func (*ConfigService) DeleteConfig

func (c *ConfigService) DeleteConfig(input *config.DeleteConfigParams) error

func (*ConfigService) DeletePort

func (c *ConfigService) DeletePort(input *config.DeletePortParams) error

func (*ConfigService) ExportConfigV1

func (*ConfigService) GetConfig

func (*ConfigService) ImportConfigV1

func (*ConfigService) ListConfig

func (*ConfigService) SaveConfig

func (c *ConfigService) SaveConfig(input *config.SaveConfigParams) error

func (*ConfigService) UpdateConfig

func (*ConfigService) UpdatePort

type DeploymentConfigService

type DeploymentConfigService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*DeploymentConfigService) DeleteDeployment

type ImageConfigService

type ImageConfigService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*ImageConfigService) CreateImage

func (i *ImageConfigService) CreateImage(input *image_config.CreateImageParams) error

func (*ImageConfigService) DeleteImage

func (i *ImageConfigService) DeleteImage(input *image_config.DeleteImageParams) error

func (*ImageConfigService) ExportImages

func (*ImageConfigService) ImportImages

func (*ImageConfigService) ListImages

func (*ImageConfigService) UpdateImage

func (i *ImageConfigService) UpdateImage(input *image_config.UpdateImageParams) error

type OperationService

type OperationService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*OperationService) PublicGetMessages

func (o *OperationService) PublicGetMessages() ([]*dsmcclientmodels.LogAppMessageDeclaration, error)

type PodConfigService

type PodConfigService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*PodConfigService) CreatePodConfig

func (*PodConfigService) DeletePodConfig

func (p *PodConfigService) DeletePodConfig(input *pod_config.DeletePodConfigParams) error

func (*PodConfigService) GetPodConfig

func (*PodConfigService) UpdatePodConfig

type PublicService

type PublicService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*PublicService) GetDefaultProvider

func (p *PublicService) GetDefaultProvider() (*dsmcclientmodels.ModelsDefaultProvider, error)

func (*PublicService) ListProviders

func (p *PublicService) ListProviders() ([]string, error)

func (*PublicService) ListProvidersByRegion

type ServerService

type ServerService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*ServerService) DeregisterLocalServer

func (s *ServerService) DeregisterLocalServer(input *server.DeregisterLocalServerParams) error

func (*ServerService) RegisterLocalServer

func (*ServerService) RegisterServer

func (*ServerService) ShutdownServer

func (s *ServerService) ShutdownServer(input *server.ShutdownServerParams) error

type SessionService

type SessionService struct {
	Client          *dsmcclient.JusticeDsmcService
	TokenRepository repository.TokenRepository
}

func (*SessionService) ClaimServer

func (s *SessionService) ClaimServer(input *session.ClaimServerParams) error

func (*SessionService) CreateSession

func (*SessionService) GetSession

Jump to

Keyboard shortcuts

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