service

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2024 License: EPL-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var LocalOperatorAccountId, _ = valueObject.NewAccountId(0)
View Source
var LocalOperatorIpAddress = valueObject.NewLocalhostIpAddress()

Functions

This section is empty.

Types

type AccountService

type AccountService struct {
	// contains filtered or unexported fields
}

func (*AccountService) Create

func (service *AccountService) Create(input map[string]interface{}) ServiceOutput

func (*AccountService) CreateSecureAccessPublicKey added in v0.1.7

func (service *AccountService) CreateSecureAccessPublicKey(
	input map[string]interface{},
) ServiceOutput

func (*AccountService) Delete

func (service *AccountService) Delete(input map[string]interface{}) ServiceOutput

func (*AccountService) DeleteSecureAccessPublicKey added in v0.1.7

func (service *AccountService) DeleteSecureAccessPublicKey(
	input map[string]interface{},
) ServiceOutput

func (*AccountService) Read

func (service *AccountService) Read(input map[string]interface{}) ServiceOutput

func (*AccountService) Update

func (service *AccountService) Update(input map[string]interface{}) ServiceOutput

type AuthenticationService added in v0.1.2

type AuthenticationService struct {
	// contains filtered or unexported fields
}

func NewAuthenticationService added in v0.1.2

func NewAuthenticationService(
	persistentDbSvc *internalDbInfra.PersistentDatabaseService,
	trailDbSvc *internalDbInfra.TrailDatabaseService,
) *AuthenticationService

func (*AuthenticationService) Login added in v0.1.2

func (service *AuthenticationService) Login(input map[string]interface{}) ServiceOutput

type CronService

type CronService struct {
	// contains filtered or unexported fields
}

func NewCronService

func NewCronService(
	trailDbSvc *internalDbInfra.TrailDatabaseService,
) *CronService

func (*CronService) Create

func (service *CronService) Create(input map[string]interface{}) ServiceOutput

func (*CronService) Delete

func (service *CronService) Delete(input map[string]interface{}) ServiceOutput

func (*CronService) Read

func (service *CronService) Read(input map[string]interface{}) ServiceOutput

func (*CronService) Update

func (service *CronService) Update(input map[string]interface{}) ServiceOutput

type DatabaseService

type DatabaseService struct {
	// contains filtered or unexported fields
}

func (*DatabaseService) Create

func (service *DatabaseService) Create(input map[string]interface{}) ServiceOutput

func (*DatabaseService) CreateUser

func (service *DatabaseService) CreateUser(
	input map[string]interface{},
) ServiceOutput

func (*DatabaseService) Delete

func (service *DatabaseService) Delete(input map[string]interface{}) ServiceOutput

func (*DatabaseService) DeleteUser

func (service *DatabaseService) DeleteUser(
	input map[string]interface{},
) ServiceOutput

func (*DatabaseService) Read

func (service *DatabaseService) Read(input map[string]interface{}) ServiceOutput

type MarketplaceService

type MarketplaceService struct {
	// contains filtered or unexported fields
}

func (*MarketplaceService) DeleteInstalledItem

func (service *MarketplaceService) DeleteInstalledItem(
	input map[string]interface{},
	shouldSchedule bool,
) ServiceOutput

func (*MarketplaceService) InstallCatalogItem

func (service *MarketplaceService) InstallCatalogItem(
	input map[string]interface{},
	shouldSchedule bool,
) ServiceOutput

func (*MarketplaceService) ReadCatalog

func (service *MarketplaceService) ReadCatalog(
	input map[string]interface{},
) ServiceOutput

func (*MarketplaceService) ReadInstalledItems

func (service *MarketplaceService) ReadInstalledItems(
	input map[string]interface{},
) ServiceOutput

type O11yService

type O11yService struct {
	// contains filtered or unexported fields
}

func NewO11yService

func NewO11yService(
	transientDbSvc *internalDbInfra.TransientDatabaseService,
) *O11yService

func (*O11yService) ReadOverview

func (service *O11yService) ReadOverview() ServiceOutput

type RuntimeService

type RuntimeService struct {
	// contains filtered or unexported fields
}

func (*RuntimeService) ReadPhpConfigs

func (service *RuntimeService) ReadPhpConfigs(
	input map[string]interface{},
) ServiceOutput

func (*RuntimeService) UpdatePhpConfigs

func (service *RuntimeService) UpdatePhpConfigs(
	input map[string]interface{},
) ServiceOutput

type ScheduledTaskService

type ScheduledTaskService struct {
	// contains filtered or unexported fields
}

func NewScheduledTaskService

func NewScheduledTaskService(
	persistentDbSvc *internalDbInfra.PersistentDatabaseService,
) *ScheduledTaskService

func (*ScheduledTaskService) Read

func (service *ScheduledTaskService) Read(input map[string]interface{}) ServiceOutput

func (*ScheduledTaskService) Update

func (service *ScheduledTaskService) Update(input map[string]interface{}) ServiceOutput

type ServiceOutput

type ServiceOutput struct {
	Status StatusEnum  `json:"status"`
	Body   interface{} `json:"body"`
}

func NewServiceOutput

func NewServiceOutput(status StatusEnum, body interface{}) ServiceOutput

type ServicesService

type ServicesService struct {
	// contains filtered or unexported fields
}

func NewServicesService

func NewServicesService(
	persistentDbService *internalDbInfra.PersistentDatabaseService,
	trailDbSvc *internalDbInfra.TrailDatabaseService,
) *ServicesService

func (*ServicesService) CreateCustom

func (service *ServicesService) CreateCustom(
	input map[string]interface{},
) ServiceOutput

func (*ServicesService) CreateInstallable

func (service *ServicesService) CreateInstallable(
	input map[string]interface{},
	shouldSchedule bool,
) ServiceOutput

func (*ServicesService) Delete

func (service *ServicesService) Delete(input map[string]interface{}) ServiceOutput

func (*ServicesService) ReadInstallableItems added in v0.1.5

func (service *ServicesService) ReadInstallableItems(
	input map[string]interface{},
) ServiceOutput

func (*ServicesService) ReadInstalledItems added in v0.1.5

func (service *ServicesService) ReadInstalledItems(
	input map[string]interface{},
) ServiceOutput

func (*ServicesService) Update

func (service *ServicesService) Update(input map[string]interface{}) ServiceOutput

type SslService

type SslService struct {
	// contains filtered or unexported fields
}

func (*SslService) Create

func (service *SslService) Create(input map[string]interface{}) ServiceOutput

func (*SslService) Delete

func (service *SslService) Delete(input map[string]interface{}) ServiceOutput

func (*SslService) DeleteVhosts

func (service *SslService) DeleteVhosts(input map[string]interface{}) ServiceOutput

func (*SslService) Read

func (service *SslService) Read() ServiceOutput

type StatusEnum

type StatusEnum string
const (
	Success      StatusEnum = "success"
	Created      StatusEnum = "created"
	MultiStatus  StatusEnum = "multiStatus"
	UserError    StatusEnum = "userError"
	Unauthorized StatusEnum = "unauthorized"
	InfraError   StatusEnum = "infraError"
)

type VirtualHostService

type VirtualHostService struct {
	// contains filtered or unexported fields
}

func (*VirtualHostService) Create

func (service *VirtualHostService) Create(input map[string]interface{}) ServiceOutput

func (*VirtualHostService) CreateMapping

func (service *VirtualHostService) CreateMapping(
	input map[string]interface{},
) ServiceOutput

func (*VirtualHostService) Delete

func (service *VirtualHostService) Delete(input map[string]interface{}) ServiceOutput

func (*VirtualHostService) DeleteMapping

func (service *VirtualHostService) DeleteMapping(
	input map[string]interface{},
) ServiceOutput

func (*VirtualHostService) Read

func (service *VirtualHostService) Read() ServiceOutput

func (*VirtualHostService) ReadWithMappings

func (service *VirtualHostService) ReadWithMappings() ServiceOutput

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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