Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 v0.4.0 Oct 28, 2021 Changes in this version type AnomaliesSpec + BackendRef *core.LocalObjectReference v0.3.0 Aug 2, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GetDecoder() map[string]jsoniter.ValDecoder + func GetEncoder() map[string]jsoniter.ValEncoder + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Anomalies struct + Spec AnomaliesSpec + Status AnomaliesStatus + func (in *Anomalies) DeepCopy() *Anomalies + func (in *Anomalies) DeepCopyInto(out *Anomalies) + func (in *Anomalies) DeepCopyObject() runtime.Object + func (r *Anomalies) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Anomalies) ValidateCreate() error + func (r *Anomalies) ValidateDelete() error + func (r *Anomalies) ValidateUpdate(old runtime.Object) error + type AnomaliesList struct + Items []Anomalies + func (in *AnomaliesList) DeepCopy() *AnomaliesList + func (in *AnomaliesList) DeepCopyInto(out *AnomaliesList) + func (in *AnomaliesList) DeepCopyObject() runtime.Object + type AnomaliesSpec struct + ProviderRef core.LocalObjectReference + Resource AnomaliesSpecResource + State *AnomaliesSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *AnomaliesSpec) DeepCopy() *AnomaliesSpec + func (in *AnomaliesSpec) DeepCopyInto(out *AnomaliesSpec) + type AnomaliesSpecDiskName struct + Operator *string + Value *string + func (in *AnomaliesSpecDiskName) DeepCopy() *AnomaliesSpecDiskName + func (in *AnomaliesSpecDiskName) DeepCopyInto(out *AnomaliesSpecDiskName) + type AnomaliesSpecDiskNameCodec struct + func (AnomaliesSpecDiskNameCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (AnomaliesSpecDiskNameCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (AnomaliesSpecDiskNameCodec) IsEmpty(ptr unsafe.Pointer) bool + type AnomaliesSpecResource struct + DiskName *AnomaliesSpecDiskName + Enabled *bool + HostGroupID *string + ID string + Metric *string + Name *string + Samples *int64 + Tags *AnomaliesSpecTags + Threshold *float64 + ViolatingSamples *int64 + func (in *AnomaliesSpecResource) DeepCopy() *AnomaliesSpecResource + func (in *AnomaliesSpecResource) DeepCopyInto(out *AnomaliesSpecResource) + type AnomaliesSpecTags struct + Filter []AnomaliesSpecTagsFilter + func (in *AnomaliesSpecTags) DeepCopy() *AnomaliesSpecTags + func (in *AnomaliesSpecTags) DeepCopyInto(out *AnomaliesSpecTags) + type AnomaliesSpecTagsCodec struct + func (AnomaliesSpecTagsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (AnomaliesSpecTagsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (AnomaliesSpecTagsCodec) IsEmpty(ptr unsafe.Pointer) bool + type AnomaliesSpecTagsFilter struct + Context *string + Key *string + Value *string + func (in *AnomaliesSpecTagsFilter) DeepCopy() *AnomaliesSpecTagsFilter + func (in *AnomaliesSpecTagsFilter) DeepCopyInto(out *AnomaliesSpecTagsFilter) + type AnomaliesStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *AnomaliesStatus) DeepCopy() *AnomaliesStatus + func (in *AnomaliesStatus) DeepCopyInto(out *AnomaliesStatus)