Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶ added in v1.11.0
type Auth struct {
// Enable URL based Auth
// +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Url Based Based Enabled",xDescriptors="urn:alm:descriptor:com.tectonic.ui:hidden"
URLBasedEnabled bool `json:"urlBasedEnabled"`
}
type HyperThreading ¶
type HyperThreading struct {
// Set the value based on the lowest HT/SMT value based on the lowest configuration of worker nodes
// +kubebuilder:validation:Enum=1;2;4;8
ThreadsPerCore int `json:"threadsPerCore"`
}
type PrometheusQuerySource ¶ added in v1.15.0
type PrometheusQuerySource struct {
// Should this function be enabled (by default it is).
// +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Enabled",xDescriptors="urn:alm:descriptor:com.tectonic.ui:text"
// +optional
Enabled *bool `json:"enabled,omitempty"`
// What url to use for prometheus API (by default use OCP Thanos Querier).
// +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="URL",xDescriptors="urn:alm:descriptor:com.tectonic.ui:hidden"
// +optional
URL string `json:"url,omitempty"`
}
+k8s:deepcopy-gen=true
func (*PrometheusQuerySource) DeepCopy ¶ added in v1.15.0
func (in *PrometheusQuerySource) DeepCopy() *PrometheusQuerySource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusQuerySource.
func (*PrometheusQuerySource) DeepCopyInto ¶ added in v1.15.0
func (in *PrometheusQuerySource) DeepCopyInto(out *PrometheusQuerySource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Click to show internal directories.
Click to hide internal directories.