Versions in this module Expand all Collapse all v0 v0.0.1 Jul 5, 2023retracted Changes in this version + const AlertRelabelConfigReady + var AddToScheme = schemeBuilder.AddToScheme + var GroupName = "monitoring.openshift.io" + var GroupVersion = schema.GroupVersion + var Install = schemeBuilder.AddToScheme + var SchemeGroupVersion = GroupVersion + func Resource(resource string) schema.GroupResource + type AlertRelabelConfig struct + Spec AlertRelabelConfigSpec + Status AlertRelabelConfigStatus + func (AlertRelabelConfig) SwaggerDoc() map[string]string + func (in *AlertRelabelConfig) DeepCopy() *AlertRelabelConfig + func (in *AlertRelabelConfig) DeepCopyInto(out *AlertRelabelConfig) + func (in *AlertRelabelConfig) DeepCopyObject() runtime.Object + type AlertRelabelConfigList struct + Items []*AlertRelabelConfig + func (AlertRelabelConfigList) SwaggerDoc() map[string]string + func (in *AlertRelabelConfigList) DeepCopy() *AlertRelabelConfigList + func (in *AlertRelabelConfigList) DeepCopyInto(out *AlertRelabelConfigList) + func (in *AlertRelabelConfigList) DeepCopyObject() runtime.Object + type AlertRelabelConfigSpec struct + Configs []RelabelConfig + func (AlertRelabelConfigSpec) SwaggerDoc() map[string]string + func (in *AlertRelabelConfigSpec) DeepCopy() *AlertRelabelConfigSpec + func (in *AlertRelabelConfigSpec) DeepCopyInto(out *AlertRelabelConfigSpec) + type AlertRelabelConfigStatus struct + Conditions []metav1.Condition + func (AlertRelabelConfigStatus) SwaggerDoc() map[string]string + func (in *AlertRelabelConfigStatus) DeepCopy() *AlertRelabelConfigStatus + func (in *AlertRelabelConfigStatus) DeepCopyInto(out *AlertRelabelConfigStatus) + type AlertingRule struct + Spec AlertingRuleSpec + Status AlertingRuleStatus + func (AlertingRule) SwaggerDoc() map[string]string + func (in *AlertingRule) DeepCopy() *AlertingRule + func (in *AlertingRule) DeepCopyInto(out *AlertingRule) + func (in *AlertingRule) DeepCopyObject() runtime.Object + type AlertingRuleList struct + Items []AlertingRule + func (AlertingRuleList) SwaggerDoc() map[string]string + func (in *AlertingRuleList) DeepCopy() *AlertingRuleList + func (in *AlertingRuleList) DeepCopyInto(out *AlertingRuleList) + func (in *AlertingRuleList) DeepCopyObject() runtime.Object + type AlertingRuleSpec struct + Groups []RuleGroup + func (AlertingRuleSpec) SwaggerDoc() map[string]string + func (in *AlertingRuleSpec) DeepCopy() *AlertingRuleSpec + func (in *AlertingRuleSpec) DeepCopyInto(out *AlertingRuleSpec) + type AlertingRuleStatus struct + ObservedGeneration int64 + PrometheusRule PrometheusRuleRef + func (AlertingRuleStatus) SwaggerDoc() map[string]string + func (in *AlertingRuleStatus) DeepCopy() *AlertingRuleStatus + func (in *AlertingRuleStatus) DeepCopyInto(out *AlertingRuleStatus) + type LabelName string + type PrometheusRuleRef struct + Name string + func (PrometheusRuleRef) SwaggerDoc() map[string]string + func (in *PrometheusRuleRef) DeepCopy() *PrometheusRuleRef + func (in *PrometheusRuleRef) DeepCopyInto(out *PrometheusRuleRef) + type RelabelConfig struct + Action string + Modulus uint64 + Regex string + Replacement string + Separator string + SourceLabels []LabelName + TargetLabel string + func (RelabelConfig) SwaggerDoc() map[string]string + func (in *RelabelConfig) DeepCopy() *RelabelConfig + func (in *RelabelConfig) DeepCopyInto(out *RelabelConfig) + type Rule struct + Alert string + Annotations map[string]string + Expr intstr.IntOrString + For string + Labels map[string]string + func (Rule) SwaggerDoc() map[string]string + func (in *Rule) DeepCopy() *Rule + func (in *Rule) DeepCopyInto(out *Rule) + type RuleGroup struct + Interval string + Name string + Rules []Rule + func (RuleGroup) SwaggerDoc() map[string]string + func (in *RuleGroup) DeepCopy() *RuleGroup + func (in *RuleGroup) DeepCopyInto(out *RuleGroup)