Versions in this module Expand all Collapse all v0 v0.0.5 Mar 16, 2024 Changes in this version + func NewApplicationService(configData []byte) (...) + func TestMakeDefaultApplication(appType string, name string, version string) *core.ApplicationParameters + func TestNewApplicationService(t *testing.T) ... + type ApplicationCompare struct + BootVersion string + DefaultVersion bool + Name string + Type string + Uri string + Version string + type ApplicationService struct + func (s *ApplicationService) Create(ctx context.Context, app *core.ApplicationParameters) error + func (s *ApplicationService) CreateUniqueIdentifier(spec *core.ApplicationParameters, status *core.ApplicationObservation) (*string, error) + func (s *ApplicationService) Delete(ctx context.Context, app *core.ApplicationParameters) error + func (s *ApplicationService) Describe(ctx context.Context, app *core.ApplicationParameters) (*core.ApplicationObservation, error) + func (s *ApplicationService) GetSpec(app *core.Application) *core.ApplicationParameters + func (s *ApplicationService) GetStatus(app *core.Application) *core.ApplicationObservation + func (s *ApplicationService) MakeCompare() *ApplicationCompare + func (s *ApplicationService) SetStatus(app *core.Application, status *core.ApplicationObservation) + func (s *ApplicationService) Update(ctx context.Context, app *core.ApplicationParameters) error