Documentation
¶
Index ¶
- Variables
- type PipelineConfig
- type Service
- func (s *Service) GetAcmeUrl() (string, string)
- func (s *Service) GetAppRestrictions(tenant *types.Tenant) *types.ApplicationRestrction
- func (s *Service) GetKubeServerDefaults() types.KubeServerConfig
- func (s *Service) GetServerRestrictions(server *types.Server) *types.ServerRestrictions
- func (s *Service) GetTenantDefaults() types.TenantConfig
- func (s *Service) GetTenantRestrictions(tenant *types.Tenant) *types.TenantRestrictions
- func (s *Service) GetVolumeRestrictions(server *types.Server, tenant *types.Tenant) *types.VolumeRestriction
- func (s *Service) Pipeline(ctx context.Context) (*PipelineConfig, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var WireSet = wire.NewSet( ProvideConfigService, )
Functions ¶
This section is empty.
Types ¶
type PipelineConfig ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(config *types.Config, instanceStore store.InstanceStore) *Service
func ProvideConfigService ¶
func ProvideConfigService(config *types.Config, instanceStore store.InstanceStore) *Service
func (*Service) GetAcmeUrl ¶
func (*Service) GetAppRestrictions ¶
func (s *Service) GetAppRestrictions(tenant *types.Tenant) *types.ApplicationRestrction
func (*Service) GetKubeServerDefaults ¶
func (s *Service) GetKubeServerDefaults() types.KubeServerConfig
func (*Service) GetServerRestrictions ¶
func (s *Service) GetServerRestrictions(server *types.Server) *types.ServerRestrictions
func (*Service) GetTenantDefaults ¶
func (s *Service) GetTenantDefaults() types.TenantConfig
func (*Service) GetTenantRestrictions ¶
func (s *Service) GetTenantRestrictions(tenant *types.Tenant) *types.TenantRestrictions
func (*Service) GetVolumeRestrictions ¶
Click to show internal directories.
Click to hide internal directories.