bindings defines the list of workload resources (Prometheus, PrometheusAgent, ThanosRuler or Alertmanager) which select the configuration resource.
conditions
[]object
conditions defines the current state of the configuration resource when bound to the referenced Workload object.
lastTransitionTime
string required
lastTransitionTime defines the time of the last update to the current status property.
format: date-time
message
string
message defines the human-readable message indicating details for the condition's last transition.
observedGeneration
integer
observedGeneration defines the .metadata.generation that the
condition was set based upon. For instance, if `.metadata.generation` is
currently 12, but the `.status.conditions[].observedGeneration` is 9, the
condition is out of date with respect to the current state of the object.
format: int64
reason
string
reason for the condition's last transition.
status
string required
status of the condition.
minLength: 1
type
string required
type of the condition being reported.
Currently, only "Accepted" is supported.
enum: Accepted
minLength: 1
group
string required
group defines the group of the referenced resource.
enum: monitoring.coreos.com
name
string required
name defines the name of the referenced object.
minLength: 1
namespace
string required
namespace defines the namespace of the referenced object.
minLength: 1
resource
string required
resource defines the type of resource being referenced (e.g. Prometheus, PrometheusAgent, ThanosRuler or Alertmanager).
enum: prometheuses, prometheusagents, thanosrulers, alertmanagers