| AlertingRule |
AlertingRule represents a set of user-defined Prometheus rule groups containing alerting rules.
|
| AlertingRuleBuilder |
|
| AlertingRuleFluent |
Generated
|
| AlertingRuleFluent.MetadataNested |
|
| AlertingRuleFluent.SpecNested |
|
| AlertingRuleFluent.StatusNested |
|
| AlertingRuleList |
AlertingRuleList is a list of AlertingRule objects.
|
| AlertingRuleListBuilder |
|
| AlertingRuleListFluent |
Generated
|
| AlertingRuleListFluent.ItemsNested |
|
| AlertingRuleSpec |
AlertingRuleSpec is the desired state of an AlertingRule resource.
|
| AlertingRuleSpecBuilder |
|
| AlertingRuleSpecFluent |
Generated
|
| AlertingRuleSpecFluent.GroupsNested |
|
| AlertingRuleStatus |
AlertingRuleStatus is the status of an AlertingRule resource.
|
| AlertingRuleStatusBuilder |
|
| AlertingRuleStatusFluent |
Generated
|
| AlertingRuleStatusFluent.PrometheusRuleNested |
|
| AlertingSpec |
AlertingSpec defines parameters for alerting configuration of Prometheus servers.
|
| AlertingSpecBuilder |
|
| AlertingSpecFluent |
Generated
|
| AlertingSpecFluent.AlertmanagersNested |
|
| Alertmanager |
The `Alertmanager` custom resource definition (CRD) defines a desired [Alertmanager](https://prometheus.io/docs/alerting) setup to run in a Kubernetes cluster.
|
| AlertmanagerBuilder |
|
| AlertmanagerConfigMatcherStrategy |
|
| AlertmanagerConfigMatcherStrategyBuilder |
|
| AlertmanagerConfigMatcherStrategyFluent |
Generated
|
| AlertmanagerConfiguration |
AlertmanagerConfiguration defines the Alertmanager configuration.
|
| AlertmanagerConfigurationBuilder |
|
| AlertmanagerConfigurationFluent |
Generated
|
| AlertmanagerConfigurationFluent.GlobalNested |
|
| AlertmanagerConfigurationFluent.TemplatesNested |
|
| AlertmanagerEndpoints |
AlertmanagerEndpoints defines a selection of a single Endpoints object containing Alertmanager IPs to fire alerts against.
|
| AlertmanagerEndpointsBuilder |
|
| AlertmanagerEndpointsFluent |
Generated
|
| AlertmanagerEndpointsFluent.AlertRelabelingsNested |
|
| AlertmanagerEndpointsFluent.AuthorizationNested |
|
| AlertmanagerEndpointsFluent.BasicAuthNested |
|
| AlertmanagerEndpointsFluent.PortNested |
|
| AlertmanagerEndpointsFluent.RelabelingsNested |
|
| AlertmanagerEndpointsFluent.Sigv4Nested |
|
| AlertmanagerEndpointsFluent.TlsConfigNested |
|
| AlertmanagerFluent |
Generated
|
| AlertmanagerFluent.MetadataNested |
|
| AlertmanagerFluent.SpecNested |
|
| AlertmanagerFluent.StatusNested |
|
| AlertmanagerGlobalConfig |
AlertmanagerGlobalConfig configures parameters that are valid in all other configuration contexts.
|
| AlertmanagerGlobalConfigBuilder |
|
| AlertmanagerGlobalConfigFluent |
Generated
|
| AlertmanagerGlobalConfigFluent.HttpConfigNested |
|
| AlertmanagerGlobalConfigFluent.JiraNested |
|
| AlertmanagerGlobalConfigFluent.RocketChatNested |
|
| AlertmanagerGlobalConfigFluent.SmtpNested |
|
| AlertmanagerGlobalConfigFluent.TelegramNested |
|
| AlertmanagerGlobalConfigFluent.VictoropsNested |
|
| AlertmanagerGlobalConfigFluent.WebexNested |
|
| AlertmanagerGlobalConfigFluent.WechatNested |
|
| AlertmanagerLimitsSpec |
AlertmanagerLimitsSpec defines the limits command line flags when starting Alertmanager.
|
| AlertmanagerLimitsSpecBuilder |
|
| AlertmanagerLimitsSpecFluent |
Generated
|
| AlertmanagerList |
AlertmanagerList is a list of Alertmanagers.
|
| AlertmanagerListBuilder |
|
| AlertmanagerListFluent |
Generated
|
| AlertmanagerListFluent.ItemsNested |
|
| AlertmanagerSpec |
AlertmanagerSpec is a specification of the desired behavior of the Alertmanager cluster.
|
| AlertmanagerSpecBuilder |
|
| AlertmanagerSpecFluent |
Generated
|
| AlertmanagerSpecFluent.AdditionalArgsNested |
|
| AlertmanagerSpecFluent.AlertmanagerConfigMatcherStrategyNested |
|
| AlertmanagerSpecFluent.AlertmanagerConfigNamespaceSelectorNested |
|
| AlertmanagerSpecFluent.AlertmanagerConfigSelectorNested |
|
| AlertmanagerSpecFluent.AlertmanagerConfigurationNested |
|
| AlertmanagerSpecFluent.ClusterTLSNested |
|
| AlertmanagerSpecFluent.ContainersNested |
|
| AlertmanagerSpecFluent.DnsConfigNested |
|
| AlertmanagerSpecFluent.HostAliasesNested |
|
| AlertmanagerSpecFluent.ImagePullSecretsNested |
|
| AlertmanagerSpecFluent.InitContainersNested |
|
| AlertmanagerSpecFluent.LimitsNested |
|
| AlertmanagerSpecFluent.PodMetadataNested |
|
| AlertmanagerSpecFluent.ResourcesNested |
|
| AlertmanagerSpecFluent.StorageNested |
|
| AlertmanagerSpecFluent.VolumeMountsNested |
|
| AlertmanagerSpecFluent.VolumesNested |
|
| AlertmanagerSpecFluent.WebNested |
|
| AlertmanagerStatus |
AlertmanagerStatus is the most recent observed status of the Alertmanager cluster.
|
| AlertmanagerStatusBuilder |
|
| AlertmanagerStatusFluent |
Generated
|
| AlertmanagerStatusFluent.ConditionsNested |
|
| AlertmanagerWebSpec |
AlertmanagerWebSpec defines the web command line flags when starting Alertmanager.
|
| AlertmanagerWebSpecBuilder |
|
| AlertmanagerWebSpecFluent |
Generated
|
| AlertmanagerWebSpecFluent.HttpConfigNested |
|
| AlertmanagerWebSpecFluent.TlsConfigNested |
|
| AlertRelabelConfig |
AlertRelabelConfig defines a set of relabel configs for alerts.
|
| AlertRelabelConfigBuilder |
|
| AlertRelabelConfigFluent |
Generated
|
| AlertRelabelConfigFluent.MetadataNested |
|
| AlertRelabelConfigFluent.SpecNested |
|
| AlertRelabelConfigFluent.StatusNested |
|
| AlertRelabelConfigList |
AlertRelabelConfigList is a list of AlertRelabelConfigs.
|
| AlertRelabelConfigListBuilder |
|
| AlertRelabelConfigListFluent |
Generated
|
| AlertRelabelConfigListFluent.ItemsNested |
|
| AlertRelabelConfigSpec |
AlertRelabelConfigsSpec is the desired state of an AlertRelabelConfig resource.
|
| AlertRelabelConfigSpecBuilder |
|
| AlertRelabelConfigSpecFluent |
Generated
|
| AlertRelabelConfigSpecFluent.ConfigsNested |
|
| AlertRelabelConfigStatus |
AlertRelabelConfigStatus is the status of an AlertRelabelConfig resource.
|
| AlertRelabelConfigStatusBuilder |
|
| AlertRelabelConfigStatusFluent |
Generated
|
| APIServerConfig |
APIServerConfig defines how the Prometheus server connects to the Kubernetes API server.
|
| APIServerConfigBuilder |
|
| APIServerConfigFluent |
Generated
|
| APIServerConfigFluent.AuthorizationNested |
|
| APIServerConfigFluent.BasicAuthNested |
|
| APIServerConfigFluent.TlsConfigNested |
|
| ArbitraryFSAccessThroughSMsConfig |
ArbitraryFSAccessThroughSMsConfig enables users to configure, whether a service monitor selected by the Prometheus instance is allowed to use arbitrary files on the file system of the Prometheus container.
|
| ArbitraryFSAccessThroughSMsConfigBuilder |
|
| ArbitraryFSAccessThroughSMsConfigFluent |
Generated
|
| Argument |
Argument as part of the AdditionalArgs list.
|
| ArgumentBuilder |
|
| ArgumentFluent |
Generated
|
| AttachMetadata |
|
| AttachMetadataBuilder |
|
| AttachMetadataFluent |
Generated
|
| Authorization |
|
| AuthorizationBuilder |
|
| AuthorizationFluent |
Generated
|
| AuthorizationValidationError |
AuthorizationValidationError is returned by Authorization.Validate() on semantically invalid configurations.
|
| AuthorizationValidationErrorBuilder |
|
| AuthorizationValidationErrorFluent |
Generated
|
| AzureAD |
AzureAD defines the configuration for remote write's azuread parameters.
|
| AzureADBuilder |
|
| AzureADFluent |
Generated
|
| AzureADFluent.ManagedIdentityNested |
|
| AzureADFluent.OauthNested |
|
| AzureADFluent.SdkNested |
|
| AzureOAuth |
AzureOAuth defines the Azure OAuth settings.
|
| AzureOAuthBuilder |
|
| AzureOAuthFluent |
Generated
|
| AzureSDK |
AzureSDK is used to store azure SDK config values.
|
| AzureSDKBuilder |
|
| AzureSDKFluent |
Generated
|
| BasicAuth |
BasicAuth configures HTTP Basic Authentication settings.
|
| BasicAuthBuilder |
|
| BasicAuthFluent |
Generated
|
| ClusterTLSConfig |
ClusterTLSConfig defines the mutual TLS configuration for the Alertmanager cluster TLS protocol.
|
| ClusterTLSConfigBuilder |
|
| ClusterTLSConfigFluent |
Generated
|
| ClusterTLSConfigFluent.ClientNested |
|
| ClusterTLSConfigFluent.ServerNested |
|
| CommonPrometheusFields |
CommonPrometheusFields are the options available to both the Prometheus server and agent.
|
| CommonPrometheusFieldsBuilder |
|
| CommonPrometheusFieldsFluent |
Generated
|
| CommonPrometheusFieldsFluent.AdditionalArgsNested |
|
| CommonPrometheusFieldsFluent.ApiserverConfigNested |
|
| CommonPrometheusFieldsFluent.ArbitraryFSAccessThroughSMsNested |
|
| CommonPrometheusFieldsFluent.ContainersNested |
|
| CommonPrometheusFieldsFluent.DnsConfigNested |
|
| CommonPrometheusFieldsFluent.ExcludedFromEnforcementNested |
|
| CommonPrometheusFieldsFluent.HostAliasesNested |
|
| CommonPrometheusFieldsFluent.ImagePullSecretsNested |
|
| CommonPrometheusFieldsFluent.InitContainersNested |
|
| CommonPrometheusFieldsFluent.OtlpNested |
|
| CommonPrometheusFieldsFluent.PodMetadataNested |
|
| CommonPrometheusFieldsFluent.PodMonitorNamespaceSelectorNested |
|
| CommonPrometheusFieldsFluent.PodMonitorSelectorNested |
|
| CommonPrometheusFieldsFluent.ProbeNamespaceSelectorNested |
|
| CommonPrometheusFieldsFluent.ProbeSelectorNested |
|
| CommonPrometheusFieldsFluent.RemoteWriteNested |
|
| CommonPrometheusFieldsFluent.ResourcesNested |
|
| CommonPrometheusFieldsFluent.RuntimeNested |
|
| CommonPrometheusFieldsFluent.ScrapeClassesNested |
|
| CommonPrometheusFieldsFluent.ScrapeConfigNamespaceSelectorNested |
|
| CommonPrometheusFieldsFluent.ScrapeConfigSelectorNested |
|
| CommonPrometheusFieldsFluent.ServiceMonitorNamespaceSelectorNested |
|
| CommonPrometheusFieldsFluent.ServiceMonitorSelectorNested |
|
| CommonPrometheusFieldsFluent.StorageNested |
|
| CommonPrometheusFieldsFluent.TopologySpreadConstraintsNested |
|
| CommonPrometheusFieldsFluent.TracingConfigNested |
|
| CommonPrometheusFieldsFluent.TsdbNested |
|
| CommonPrometheusFieldsFluent.VolumeMountsNested |
|
| CommonPrometheusFieldsFluent.VolumesNested |
|
| CommonPrometheusFieldsFluent.WebNested |
|
| Condition |
Condition represents the state of the resources associated with the Prometheus, Alertmanager or ThanosRuler resource.
|
| ConditionBuilder |
|
| ConditionFluent |
Generated
|
| ConfigResourceCondition |
ConfigResourceCondition describes the status of configuration resources linked to Prometheus, PrometheusAgent, Alertmanager, or ThanosRuler.
|
| ConfigResourceConditionBuilder |
|
| ConfigResourceConditionFluent |
Generated
|
| ConfigResourceStatus |
ConfigResourceStatus is the most recent observed status of the Configuration Resource (ServiceMonitor, PodMonitor and Probes).
|
| ConfigResourceStatusBuilder |
|
| ConfigResourceStatusFluent |
Generated
|
| ConfigResourceStatusFluent.BindingsNested |
|
| CoreV1TopologySpreadConstraint |
|
| CoreV1TopologySpreadConstraintBuilder |
|
| CoreV1TopologySpreadConstraintFluent |
Generated
|
| CoreV1TopologySpreadConstraintFluent.LabelSelectorNested |
|
| EmbeddedObjectMetadata |
EmbeddedObjectMetadata contains a subset of the fields included in k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta Only fields which are relevant to embedded resources are included.
|
| EmbeddedObjectMetadataBuilder |
|
| EmbeddedObjectMetadataFluent |
Generated
|
| EmbeddedPersistentVolumeClaim |
EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim.
|
| EmbeddedPersistentVolumeClaimBuilder |
|
| EmbeddedPersistentVolumeClaimFluent |
Generated
|
| EmbeddedPersistentVolumeClaimFluent.MetadataNested |
|
| Endpoint |
Endpoint defines an endpoint serving Prometheus metrics to be scraped by Prometheus.
|
| EndpointBuilder |
|
| EndpointFluent |
Generated
|
| EndpointFluent.AuthorizationNested |
|
| EndpointFluent.BasicAuthNested |
|
| EndpointFluent.MetricRelabelingsNested |
|
| EndpointFluent.Oauth2Nested |
|
| EndpointFluent.RelabelingsNested |
|
| EndpointFluent.TargetPortNested |
|
| EndpointFluent.TlsConfigNested |
|
| Exemplars |
|
| ExemplarsBuilder |
|
| ExemplarsFluent |
Generated
|
| GlobalJiraConfig |
GlobalJiraConfig configures global Jira parameters.
|
| GlobalJiraConfigBuilder |
|
| GlobalJiraConfigFluent |
Generated
|
| GlobalRocketChatConfig |
GlobalRocketChatConfig configures global Rocket Chat parameters.
|
| GlobalRocketChatConfigBuilder |
|
| GlobalRocketChatConfigFluent |
Generated
|
| GlobalSMTPConfig |
GlobalSMTPConfig configures global SMTP parameters.
|
| GlobalSMTPConfigBuilder |
|
| GlobalSMTPConfigFluent |
Generated
|
| GlobalSMTPConfigFluent.SmartHostNested |
|
| GlobalSMTPConfigFluent.TlsConfigNested |
|
| GlobalTelegramConfig |
GlobalTelegramConfig configures global Telegram parameters.
|
| GlobalTelegramConfigBuilder |
|
| GlobalTelegramConfigFluent |
Generated
|
| GlobalVictorOpsConfig |
GlobalVictorOpsConfig configures global VictorOps parameters.
|
| GlobalVictorOpsConfigBuilder |
|
| GlobalVictorOpsConfigFluent |
Generated
|
| GlobalWebexConfig |
GlobalWebexConfig configures global Webex parameters.
|
| GlobalWebexConfigBuilder |
|
| GlobalWebexConfigFluent |
Generated
|
| GlobalWeChatConfig |
|
| GlobalWeChatConfigBuilder |
|
| GlobalWeChatConfigFluent |
Generated
|
| HostAlias |
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
|
| HostAliasBuilder |
|
| HostAliasFluent |
Generated
|
| HostPort |
HostPort represents a "host:port" network address.
|
| HostPortBuilder |
|
| HostPortFluent |
Generated
|
| HTTPConfig |
HTTPConfig defines a client HTTP configuration.
|
| HTTPConfigBuilder |
|
| HTTPConfigFluent |
Generated
|
| HTTPConfigFluent.AuthorizationNested |
|
| HTTPConfigFluent.BasicAuthNested |
|
| HTTPConfigFluent.Oauth2Nested |
|
| HTTPConfigFluent.TlsConfigNested |
|
| ManagedIdentity |
ManagedIdentity defines the Azure User-assigned Managed identity.
|
| ManagedIdentityBuilder |
|
| ManagedIdentityFluent |
Generated
|
| MetadataConfig |
MetadataConfig configures the sending of series metadata to the remote storage.
|
| MetadataConfigBuilder |
|
| MetadataConfigFluent |
Generated
|
| NamespaceSelector |
NamespaceSelector is a selector for selecting either all namespaces or a list of namespaces.
|
| NamespaceSelectorBuilder |
|
| NamespaceSelectorFluent |
Generated
|
| NativeHistogramConfig |
NativeHistogramConfig extends the native histogram configuration settings.
|
| NativeHistogramConfigBuilder |
|
| NativeHistogramConfigFluent |
Generated
|
| OAuth2 |
OAuth2 configures OAuth2 settings.
|
| OAuth2Builder |
|
| OAuth2Fluent |
Generated
|
| OAuth2Fluent.ClientIdNested |
|
| OAuth2Fluent.TlsConfigNested |
|
| OAuth2ValidationError |
|
| OAuth2ValidationErrorBuilder |
|
| OAuth2ValidationErrorFluent |
Generated
|
| ObjectReference |
ObjectReference references a PodMonitor, ServiceMonitor, Probe or PrometheusRule object.
|
| ObjectReferenceBuilder |
|
| ObjectReferenceFluent |
Generated
|
| OTLPConfig |
OTLPConfig is the configuration for writing to the OTLP endpoint.
|
| OTLPConfigBuilder |
|
| OTLPConfigFluent |
Generated
|
| PodDNSConfig |
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
|
| PodDNSConfigBuilder |
|
| PodDNSConfigFluent |
Generated
|
| PodDNSConfigFluent.OptionsNested |
|
| PodDNSConfigOption |
PodDNSConfigOption defines DNS resolver options of a pod.
|
| PodDNSConfigOptionBuilder |
|
| PodDNSConfigOptionFluent |
Generated
|
| PodMetricsEndpoint |
PodMetricsEndpoint defines an endpoint serving Prometheus metrics to be scraped by Prometheus.
|
| PodMetricsEndpointBuilder |
|
| PodMetricsEndpointFluent |
Generated
|
| PodMetricsEndpointFluent.AuthorizationNested |
|
| PodMetricsEndpointFluent.BasicAuthNested |
|
| PodMetricsEndpointFluent.MetricRelabelingsNested |
|
| PodMetricsEndpointFluent.Oauth2Nested |
|
| PodMetricsEndpointFluent.RelabelingsNested |
|
| PodMetricsEndpointFluent.TargetPortNested |
|
| PodMetricsEndpointFluent.TlsConfigNested |
|
| PodMonitor |
The `PodMonitor` custom resource definition (CRD) defines how `Prometheus` and `PrometheusAgent` can scrape metrics from a group of pods.
|
| PodMonitorBuilder |
|
| PodMonitorFluent |
Generated
|
| PodMonitorFluent.MetadataNested |
|
| PodMonitorFluent.SpecNested |
|
| PodMonitorList |
PodMonitorList is a list of PodMonitors.
|
| PodMonitorListBuilder |
|
| PodMonitorListFluent |
Generated
|
| PodMonitorListFluent.ItemsNested |
|
| PodMonitorSpec |
PodMonitorSpec contains specification parameters for a PodMonitor.
|
| PodMonitorSpecBuilder |
|
| PodMonitorSpecFluent |
Generated
|
| PodMonitorSpecFluent.AttachMetadataNested |
|
| PodMonitorSpecFluent.NamespaceSelectorNested |
|
| PodMonitorSpecFluent.PodMetricsEndpointsNested |
|
| PodMonitorSpecFluent.SelectorNested |
|
| Probe |
The `Probe` custom resource definition (CRD) defines how to scrape metrics from prober exporters such as the [blackbox exporter](https://github.com/prometheus/blackbox_exporter).
|
| ProbeBuilder |
|
| ProbeFluent |
Generated
|
| ProbeFluent.MetadataNested |
|
| ProbeFluent.SpecNested |
|
| ProbeList |
ProbeList is a list of Probes.
|
| ProbeListBuilder |
|
| ProbeListFluent |
Generated
|
| ProbeListFluent.ItemsNested |
|
| ProberSpec |
ProberSpec contains specification parameters for the Prober used for probing.
|
| ProberSpecBuilder |
|
| ProberSpecFluent |
Generated
|
| ProbeSpec |
ProbeSpec contains specification parameters for a Probe.
|
| ProbeSpecBuilder |
|
| ProbeSpecFluent |
Generated
|
| ProbeSpecFluent.AuthorizationNested |
|
| ProbeSpecFluent.BasicAuthNested |
|
| ProbeSpecFluent.MetricRelabelingsNested |
|
| ProbeSpecFluent.Oauth2Nested |
|
| ProbeSpecFluent.ProberNested |
|
| ProbeSpecFluent.TargetsNested |
|
| ProbeSpecFluent.TlsConfigNested |
|
| ProbeTargetIngress |
ProbeTargetIngress defines the set of Ingress objects considered for probing.
|
| ProbeTargetIngressBuilder |
|
| ProbeTargetIngressFluent |
Generated
|
| ProbeTargetIngressFluent.NamespaceSelectorNested |
|
| ProbeTargetIngressFluent.RelabelingConfigsNested |
|
| ProbeTargetIngressFluent.SelectorNested |
|
| ProbeTargets |
ProbeTargets defines how to discover the probed targets.
|
| ProbeTargetsBuilder |
|
| ProbeTargetsFluent |
Generated
|
| ProbeTargetsFluent.IngressNested |
|
| ProbeTargetsFluent.StaticConfigNested |
|
| ProbeTargetStaticConfig |
ProbeTargetStaticConfig defines the set of static targets considered for probing.
|
| ProbeTargetStaticConfigBuilder |
|
| ProbeTargetStaticConfigFluent |
Generated
|
| ProbeTargetStaticConfigFluent.RelabelingConfigsNested |
|
| ProbeTargetsValidationError |
ProbeTargetsValidationError is returned by ProbeTargets.Validate() on semantically invalid configurations.
|
| ProbeTargetsValidationErrorBuilder |
|
| ProbeTargetsValidationErrorFluent |
Generated
|
| Prometheus |
The `Prometheus` custom resource definition (CRD) defines a desired [Prometheus](https://prometheus.io/docs/prometheus) setup to run in a Kubernetes cluster.
|
| PrometheusBuilder |
|
| PrometheusFluent |
Generated
|
| PrometheusFluent.MetadataNested |
|
| PrometheusFluent.SpecNested |
|
| PrometheusFluent.StatusNested |
|
| PrometheusList |
PrometheusList is a list of Prometheuses.
|
| PrometheusListBuilder |
|
| PrometheusListFluent |
Generated
|
| PrometheusListFluent.ItemsNested |
|
| PrometheusRule |
The `PrometheusRule` custom resource definition (CRD) defines [alerting](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) and [recording](https://prometheus.io/docs/prometheus/latest/configuration/recording_rules/) rules to be evaluated by `Prometheus` or `ThanosRuler` objects.
|
| PrometheusRuleBuilder |
|
| PrometheusRuleExcludeConfig |
PrometheusRuleExcludeConfig enables users to configure excluded PrometheusRule names and their namespaces to be ignored while enforcing namespace label for alerts and metrics.
|
| PrometheusRuleExcludeConfigBuilder |
|
| PrometheusRuleExcludeConfigFluent |
Generated
|
| PrometheusRuleFluent |
Generated
|
| PrometheusRuleFluent.MetadataNested |
|
| PrometheusRuleFluent.SpecNested |
|
| PrometheusRuleList |
PrometheusRuleList is a list of PrometheusRules.
|
| PrometheusRuleListBuilder |
|
| PrometheusRuleListFluent |
Generated
|
| PrometheusRuleListFluent.ItemsNested |
|
| PrometheusRuleRef |
PrometheusRuleRef is a reference to an existing PrometheusRule object.
|
| PrometheusRuleRefBuilder |
|
| PrometheusRuleRefFluent |
Generated
|
| PrometheusRuleSpec |
PrometheusRuleSpec contains specification parameters for a Rule.
|
| PrometheusRuleSpecBuilder |
|
| PrometheusRuleSpecFluent |
Generated
|
| PrometheusRuleSpecFluent.GroupsNested |
|
| PrometheusSpec |
PrometheusSpec is a specification of the desired behavior of the Prometheus cluster.
|
| PrometheusSpecBuilder |
|
| PrometheusSpecFluent |
Generated
|
| PrometheusSpecFluent.AdditionalArgsNested |
|
| PrometheusSpecFluent.AlertingNested |
|
| PrometheusSpecFluent.ApiserverConfigNested |
|
| PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested |
|
| PrometheusSpecFluent.ContainersNested |
|
| PrometheusSpecFluent.DnsConfigNested |
|
| PrometheusSpecFluent.ExcludedFromEnforcementNested |
|
| PrometheusSpecFluent.ExemplarsNested |
|
| PrometheusSpecFluent.HostAliasesNested |
|
| PrometheusSpecFluent.ImagePullSecretsNested |
|
| PrometheusSpecFluent.InitContainersNested |
|
| PrometheusSpecFluent.OtlpNested |
|
| PrometheusSpecFluent.PodMetadataNested |
|
| PrometheusSpecFluent.PodMonitorNamespaceSelectorNested |
|
| PrometheusSpecFluent.PodMonitorSelectorNested |
|
| PrometheusSpecFluent.ProbeNamespaceSelectorNested |
|
| PrometheusSpecFluent.ProbeSelectorNested |
|
| PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested |
|
| PrometheusSpecFluent.QueryNested |
|
| PrometheusSpecFluent.RemoteReadNested |
|
| PrometheusSpecFluent.RemoteWriteNested |
|
| PrometheusSpecFluent.ResourcesNested |
|
| PrometheusSpecFluent.RuleNamespaceSelectorNested |
|
| PrometheusSpecFluent.RuleSelectorNested |
|
| PrometheusSpecFluent.RulesNested |
|
| PrometheusSpecFluent.RuntimeNested |
|
| PrometheusSpecFluent.ScrapeClassesNested |
|
| PrometheusSpecFluent.ScrapeConfigNamespaceSelectorNested |
|
| PrometheusSpecFluent.ScrapeConfigSelectorNested |
|
| PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested |
|
| PrometheusSpecFluent.ServiceMonitorSelectorNested |
|
| PrometheusSpecFluent.ShardRetentionPolicyNested |
|
| PrometheusSpecFluent.StorageNested |
|
| PrometheusSpecFluent.ThanosNested |
|
| PrometheusSpecFluent.TopologySpreadConstraintsNested |
|
| PrometheusSpecFluent.TracingConfigNested |
|
| PrometheusSpecFluent.TsdbNested |
|
| PrometheusSpecFluent.VolumeMountsNested |
|
| PrometheusSpecFluent.VolumesNested |
|
| PrometheusSpecFluent.WebNested |
|
| PrometheusStatus |
PrometheusStatus is the most recent observed status of the Prometheus cluster.
|
| PrometheusStatusBuilder |
|
| PrometheusStatusFluent |
Generated
|
| PrometheusStatusFluent.ConditionsNested |
|
| PrometheusStatusFluent.ShardStatusesNested |
|
| PrometheusTracingConfig |
|
| PrometheusTracingConfigBuilder |
|
| PrometheusTracingConfigFluent |
Generated
|
| PrometheusTracingConfigFluent.TlsConfigNested |
|
| PrometheusWebSpec |
PrometheusWebSpec defines the configuration of the Prometheus web server.
|
| PrometheusWebSpecBuilder |
|
| PrometheusWebSpecFluent |
Generated
|
| PrometheusWebSpecFluent.HttpConfigNested |
|
| PrometheusWebSpecFluent.TlsConfigNested |
|
| ProxyConfig |
|
| ProxyConfigBuilder |
|
| ProxyConfigFluent |
Generated
|
| QuerySpec |
QuerySpec defines the query command line flags when starting Prometheus.
|
| QuerySpecBuilder |
|
| QuerySpecFluent |
Generated
|
| QueueConfig |
QueueConfig allows the tuning of remote write's queue_config parameters.
|
| QueueConfigBuilder |
|
| QueueConfigFluent |
Generated
|
| RelabelConfig |
RelabelConfig allows dynamic rewriting of label sets for alerts.
|
| RelabelConfigBuilder |
|
| RelabelConfigFluent |
Generated
|
| RemoteReadSpec |
RemoteReadSpec defines the configuration for Prometheus to read back samples from a remote endpoint.
|
| RemoteReadSpecBuilder |
|
| RemoteReadSpecFluent |
Generated
|
| RemoteReadSpecFluent.AuthorizationNested |
|
| RemoteReadSpecFluent.BasicAuthNested |
|
| RemoteReadSpecFluent.Oauth2Nested |
|
| RemoteReadSpecFluent.TlsConfigNested |
|
| RemoteWriteSpec |
RemoteWriteSpec defines the configuration to write samples from Prometheus to a remote endpoint.
|
| RemoteWriteSpecBuilder |
|
| RemoteWriteSpecFluent |
Generated
|
| RemoteWriteSpecFluent.AuthorizationNested |
|
| RemoteWriteSpecFluent.AzureAdNested |
|
| RemoteWriteSpecFluent.BasicAuthNested |
|
| RemoteWriteSpecFluent.MetadataConfigNested |
|
| RemoteWriteSpecFluent.Oauth2Nested |
|
| RemoteWriteSpecFluent.QueueConfigNested |
|
| RemoteWriteSpecFluent.Sigv4Nested |
|
| RemoteWriteSpecFluent.TlsConfigNested |
|
| RemoteWriteSpecFluent.WriteRelabelConfigsNested |
|
| RetainConfig |
|
| RetainConfigBuilder |
|
| RetainConfigFluent |
Generated
|
| Rule |
Rule describes an alerting or recording rule See Prometheus documentation: [alerting](https://www.prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) or [recording](https://www.prometheus.io/docs/prometheus/latest/configuration/recording_rules/#recording-rules) rule
|
| RuleBuilder |
|
| RuleFluent |
Generated
|
| RuleFluent.ExprNested |
|
| RuleGroup |
RuleGroup is a list of sequentially evaluated alerting rules.
|
| RuleGroupBuilder |
|
| RuleGroupFluent |
Generated
|
| RuleGroupFluent.RulesNested |
|
| Rules |
|
| RulesAlert |
|
| RulesAlertBuilder |
|
| RulesAlertFluent |
Generated
|
| RulesBuilder |
|
| RulesFluent |
Generated
|
| RulesFluent.AlertNested |
|
| RuntimeConfig |
RuntimeConfig configures the values for the process behavior.
|
| RuntimeConfigBuilder |
|
| RuntimeConfigFluent |
Generated
|
| SafeAuthorization |
SafeAuthorization specifies a subset of the Authorization struct, that is safe for use because it doesn't provide access to the Prometheus container's filesystem.
|
| SafeAuthorizationBuilder |
|
| SafeAuthorizationFluent |
Generated
|
| SafeTLSConfig |
SafeTLSConfig specifies safe TLS configuration parameters.
|
| SafeTLSConfigBuilder |
|
| SafeTLSConfigFluent |
Generated
|
| SafeTLSConfigFluent.CaNested |
|
| SafeTLSConfigFluent.CertNested |
|
| ScrapeClass |
|
| ScrapeClassBuilder |
|
| ScrapeClassFluent |
Generated
|
| ScrapeClassFluent.AttachMetadataNested |
|
| ScrapeClassFluent.AuthorizationNested |
|
| ScrapeClassFluent.MetricRelabelingsNested |
|
| ScrapeClassFluent.RelabelingsNested |
|
| ScrapeClassFluent.TlsConfigNested |
|
| SecretOrConfigMap |
SecretOrConfigMap allows to specify data as a Secret or ConfigMap.
|
| SecretOrConfigMapBuilder |
|
| SecretOrConfigMapFluent |
Generated
|
| ServiceMonitor |
The `ServiceMonitor` custom resource definition (CRD) defines how `Prometheus` and `PrometheusAgent` can scrape metrics from a group of services.
|
| ServiceMonitorBuilder |
|
| ServiceMonitorFluent |
Generated
|
| ServiceMonitorFluent.MetadataNested |
|
| ServiceMonitorFluent.SpecNested |
|
| ServiceMonitorFluent.StatusNested |
|
| ServiceMonitorList |
ServiceMonitorList is a list of ServiceMonitors.
|
| ServiceMonitorListBuilder |
|
| ServiceMonitorListFluent |
Generated
|
| ServiceMonitorListFluent.ItemsNested |
|
| ServiceMonitorSpec |
ServiceMonitorSpec defines the specification parameters for a ServiceMonitor.
|
| ServiceMonitorSpecBuilder |
|
| ServiceMonitorSpecFluent |
Generated
|
| ServiceMonitorSpecFluent.AttachMetadataNested |
|
| ServiceMonitorSpecFluent.EndpointsNested |
|
| ServiceMonitorSpecFluent.NamespaceSelectorNested |
|
| ServiceMonitorSpecFluent.SelectorNested |
|
| ShardRetentionPolicy |
|
| ShardRetentionPolicyBuilder |
|
| ShardRetentionPolicyFluent |
Generated
|
| ShardRetentionPolicyFluent.RetainNested |
|
| ShardStatus |
|
| ShardStatusBuilder |
|
| ShardStatusFluent |
Generated
|
| Sigv4 |
Sigv4 optionally configures AWS's Signature Verification 4 signing process to sign requests.
|
| Sigv4Builder |
|
| Sigv4Fluent |
Generated
|
| StorageSpec |
StorageSpec defines the configured storage for a group Prometheus servers.
|
| StorageSpecBuilder |
|
| StorageSpecFluent |
Generated
|
| StorageSpecFluent.VolumeClaimTemplateNested |
|
| ThanosRuler |
The `ThanosRuler` custom resource definition (CRD) defines a desired [Thanos Ruler](https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md) setup to run in a Kubernetes cluster.
|
| ThanosRulerBuilder |
|
| ThanosRulerFluent |
Generated
|
| ThanosRulerFluent.MetadataNested |
|
| ThanosRulerFluent.SpecNested |
|
| ThanosRulerFluent.StatusNested |
|
| ThanosRulerList |
ThanosRulerList is a list of ThanosRulers.
|
| ThanosRulerListBuilder |
|
| ThanosRulerListFluent |
Generated
|
| ThanosRulerListFluent.ItemsNested |
|
| ThanosRulerSpec |
ThanosRulerSpec is a specification of the desired behavior of the ThanosRuler.
|
| ThanosRulerSpecBuilder |
|
| ThanosRulerSpecFluent |
Generated
|
| ThanosRulerSpecFluent.AdditionalArgsNested |
|
| ThanosRulerSpecFluent.ContainersNested |
|
| ThanosRulerSpecFluent.DnsConfigNested |
|
| ThanosRulerSpecFluent.ExcludedFromEnforcementNested |
|
| ThanosRulerSpecFluent.GrpcServerTlsConfigNested |
|
| ThanosRulerSpecFluent.HostAliasesNested |
|
| ThanosRulerSpecFluent.ImagePullSecretsNested |
|
| ThanosRulerSpecFluent.InitContainersNested |
|
| ThanosRulerSpecFluent.PodMetadataNested |
|
| ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested |
|
| ThanosRulerSpecFluent.RemoteWriteNested |
|
| ThanosRulerSpecFluent.ResourcesNested |
|
| ThanosRulerSpecFluent.RuleNamespaceSelectorNested |
|
| ThanosRulerSpecFluent.RuleSelectorNested |
|
| ThanosRulerSpecFluent.StorageNested |
|
| ThanosRulerSpecFluent.VolumeMountsNested |
|
| ThanosRulerSpecFluent.VolumesNested |
|
| ThanosRulerSpecFluent.WebNested |
|
| ThanosRulerStatus |
ThanosRulerStatus is the most recent observed status of the ThanosRuler.
|
| ThanosRulerStatusBuilder |
|
| ThanosRulerStatusFluent |
Generated
|
| ThanosRulerStatusFluent.ConditionsNested |
|
| ThanosRulerWebSpec |
ThanosRulerWebSpec defines the configuration of the ThanosRuler web server.
|
| ThanosRulerWebSpecBuilder |
|
| ThanosRulerWebSpecFluent |
Generated
|
| ThanosRulerWebSpecFluent.HttpConfigNested |
|
| ThanosRulerWebSpecFluent.TlsConfigNested |
|
| ThanosSpec |
ThanosSpec defines the configuration of the Thanos sidecar.
|
| ThanosSpecBuilder |
|
| ThanosSpecFluent |
Generated
|
| ThanosSpecFluent.AdditionalArgsNested |
|
| ThanosSpecFluent.GrpcServerTlsConfigNested |
|
| ThanosSpecFluent.ResourcesNested |
|
| ThanosSpecFluent.VolumeMountsNested |
|
| TLSConfig |
TLSConfig extends the safe TLS configuration with file parameters.
|
| TLSConfigBuilder |
|
| TLSConfigFluent |
Generated
|
| TLSConfigFluent.CaNested |
|
| TLSConfigFluent.CertNested |
|
| TopologySpreadConstraint |
|
| TopologySpreadConstraintBuilder |
|
| TopologySpreadConstraintFluent |
Generated
|
| TopologySpreadConstraintFluent.LabelSelectorNested |
|
| TSDBSpec |
|
| TSDBSpecBuilder |
|
| TSDBSpecFluent |
Generated
|
| WebConfigFileFields |
WebConfigFileFields defines the file content for --web.config.file flag.
|
| WebConfigFileFieldsBuilder |
|
| WebConfigFileFieldsFluent |
Generated
|
| WebConfigFileFieldsFluent.HttpConfigNested |
|
| WebConfigFileFieldsFluent.TlsConfigNested |
|
| WebHTTPConfig |
WebHTTPConfig defines HTTP parameters for web server.
|
| WebHTTPConfigBuilder |
|
| WebHTTPConfigFluent |
Generated
|
| WebHTTPConfigFluent.HeadersNested |
|
| WebHTTPHeaders |
WebHTTPHeaders defines the list of headers that can be added to HTTP responses.
|
| WebHTTPHeadersBuilder |
|
| WebHTTPHeadersFluent |
Generated
|
| WebTLSConfig |
WebTLSConfig defines the TLS parameters for HTTPS.
|
| WebTLSConfigBuilder |
|
| WebTLSConfigFluent |
Generated
|
| WebTLSConfigFluent.CertNested |
|
| WebTLSConfigFluent.ClientCaNested |
|
| WorkloadBinding |
WorkloadBinding is a link between a configuration resource and a workload resource.
|
| WorkloadBindingBuilder |
|
| WorkloadBindingFluent |
Generated
|
| WorkloadBindingFluent.ConditionsNested |
|