Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParsedObjects ¶ added in v0.69.0
type ParsedObjects struct {
// contains filtered or unexported fields
}
func NewParsedObjects ¶ added in v0.69.0
func (*ParsedObjects) Load ¶ added in v0.69.0
func (pos *ParsedObjects) Load(cr *vmv1.VMAnomaly, ac *build.AssetsCache) ([]byte, error)
Load returns vmanomaly config merged with provided secrets
func (*ParsedObjects) UpdateStatusesForChildObjects ¶ added in v0.69.0
func (pos *ParsedObjects) UpdateStatusesForChildObjects(ctx context.Context, rclient client.Client, cr *vmv1.VMAnomaly, childObject *vmv1.VMAnomalyConfig) error
type PartialConfig ¶ added in v0.69.0
type PartialConfig struct {
Schedulers map[string]*scheduler `yaml:"schedulers,omitempty"`
Models map[string]*model `yaml:"models,omitempty"`
Queries map[string]*query `yaml:"queries,omitempty"`
}
func (*PartialConfig) Validate ¶ added in v0.69.0
func (pc *PartialConfig) Validate() error
Click to show internal directories.
Click to hide internal directories.