Documentation ¶
Overview ¶
Package v1 is the v1 version of the API. +groupName=monitor.tkestack.io
Index ¶
- Constants
- Variables
- func AddFieldLabelConversionsForPrometheus(scheme *runtime.Scheme) error
- func Convert_monitor_ClusterOverviewResult_To_v1_ClusterOverviewResult(in *monitor.ClusterOverviewResult, out *ClusterOverviewResult, ...) error
- func Convert_monitor_ClusterOverview_To_v1_ClusterOverview(in *monitor.ClusterOverview, out *ClusterOverview, s conversion.Scope) error
- func Convert_monitor_ClusterStatistic_To_v1_ClusterStatistic(in *monitor.ClusterStatistic, out *ClusterStatistic, s conversion.Scope) error
- func Convert_monitor_ConfigMapList_To_v1_ConfigMapList(in *monitor.ConfigMapList, out *ConfigMapList, s conversion.Scope) error
- func Convert_monitor_ConfigMap_To_v1_ConfigMap(in *monitor.ConfigMap, out *ConfigMap, s conversion.Scope) error
- func Convert_monitor_MetricList_To_v1_MetricList(in *monitor.MetricList, out *MetricList, s conversion.Scope) error
- func Convert_monitor_MetricQueryCondition_To_v1_MetricQueryCondition(in *monitor.MetricQueryCondition, out *MetricQueryCondition, ...) error
- func Convert_monitor_MetricQuery_To_v1_MetricQuery(in *monitor.MetricQuery, out *MetricQuery, s conversion.Scope) error
- func Convert_monitor_Metric_To_v1_Metric(in *monitor.Metric, out *Metric, s conversion.Scope) error
- func Convert_monitor_PrometheusList_To_v1_PrometheusList(in *monitor.PrometheusList, out *PrometheusList, s conversion.Scope) error
- func Convert_monitor_PrometheusRemoteAddr_To_v1_PrometheusRemoteAddr(in *monitor.PrometheusRemoteAddr, out *PrometheusRemoteAddr, ...) error
- func Convert_monitor_PrometheusSpec_To_v1_PrometheusSpec(in *monitor.PrometheusSpec, out *PrometheusSpec, s conversion.Scope) error
- func Convert_monitor_PrometheusStatus_To_v1_PrometheusStatus(in *monitor.PrometheusStatus, out *PrometheusStatus, s conversion.Scope) error
- func Convert_monitor_Prometheus_To_v1_Prometheus(in *monitor.Prometheus, out *Prometheus, s conversion.Scope) error
- func Convert_monitor_ResourceRequirements_To_v1_ResourceRequirements(in *monitor.ResourceRequirements, out *ResourceRequirements, ...) error
- func Convert_v1_ClusterOverviewResult_To_monitor_ClusterOverviewResult(in *ClusterOverviewResult, out *monitor.ClusterOverviewResult, ...) error
- func Convert_v1_ClusterOverview_To_monitor_ClusterOverview(in *ClusterOverview, out *monitor.ClusterOverview, s conversion.Scope) error
- func Convert_v1_ClusterStatistic_To_monitor_ClusterStatistic(in *ClusterStatistic, out *monitor.ClusterStatistic, s conversion.Scope) error
- func Convert_v1_ConfigMapList_To_monitor_ConfigMapList(in *ConfigMapList, out *monitor.ConfigMapList, s conversion.Scope) error
- func Convert_v1_ConfigMap_To_monitor_ConfigMap(in *ConfigMap, out *monitor.ConfigMap, s conversion.Scope) error
- func Convert_v1_MetricList_To_monitor_MetricList(in *MetricList, out *monitor.MetricList, s conversion.Scope) error
- func Convert_v1_MetricQueryCondition_To_monitor_MetricQueryCondition(in *MetricQueryCondition, out *monitor.MetricQueryCondition, ...) error
- func Convert_v1_MetricQuery_To_monitor_MetricQuery(in *MetricQuery, out *monitor.MetricQuery, s conversion.Scope) error
- func Convert_v1_Metric_To_monitor_Metric(in *Metric, out *monitor.Metric, s conversion.Scope) error
- func Convert_v1_PrometheusList_To_monitor_PrometheusList(in *PrometheusList, out *monitor.PrometheusList, s conversion.Scope) error
- func Convert_v1_PrometheusRemoteAddr_To_monitor_PrometheusRemoteAddr(in *PrometheusRemoteAddr, out *monitor.PrometheusRemoteAddr, ...) error
- func Convert_v1_PrometheusSpec_To_monitor_PrometheusSpec(in *PrometheusSpec, out *monitor.PrometheusSpec, s conversion.Scope) error
- func Convert_v1_PrometheusStatus_To_monitor_PrometheusStatus(in *PrometheusStatus, out *monitor.PrometheusStatus, s conversion.Scope) error
- func Convert_v1_Prometheus_To_monitor_Prometheus(in *Prometheus, out *monitor.Prometheus, s conversion.Scope) error
- func Convert_v1_ResourceRequirements_To_monitor_ResourceRequirements(in *ResourceRequirements, out *monitor.ResourceRequirements, ...) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- func SetDefaults_ConfigMap(obj *ConfigMap)
- func SetDefaults_PrometheusStatus(obj *PrometheusStatus)
- func SetObjectDefaults_ConfigMap(in *ConfigMap)
- func SetObjectDefaults_ConfigMapList(in *ConfigMapList)
- func SetObjectDefaults_Prometheus(in *Prometheus)
- func SetObjectDefaults_PrometheusList(in *PrometheusList)
- type AddonPhase
- type ClusterOverview
- func (in *ClusterOverview) DeepCopy() *ClusterOverview
- func (in *ClusterOverview) DeepCopyInto(out *ClusterOverview)
- func (in *ClusterOverview) DeepCopyObject() runtime.Object
- func (*ClusterOverview) Descriptor() ([]byte, []int)
- func (m *ClusterOverview) Marshal() (dAtA []byte, err error)
- func (m *ClusterOverview) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterOverview) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterOverview) ProtoMessage()
- func (m *ClusterOverview) Reset()
- func (m *ClusterOverview) Size() (n int)
- func (this *ClusterOverview) String() string
- func (ClusterOverview) SwaggerDoc() map[string]string
- func (m *ClusterOverview) Unmarshal(dAtA []byte) error
- func (m *ClusterOverview) XXX_DiscardUnknown()
- func (m *ClusterOverview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterOverview) XXX_Merge(src proto.Message)
- func (m *ClusterOverview) XXX_Size() int
- func (m *ClusterOverview) XXX_Unmarshal(b []byte) error
- type ClusterOverviewResult
- func (in *ClusterOverviewResult) DeepCopy() *ClusterOverviewResult
- func (in *ClusterOverviewResult) DeepCopyInto(out *ClusterOverviewResult)
- func (*ClusterOverviewResult) Descriptor() ([]byte, []int)
- func (m *ClusterOverviewResult) Marshal() (dAtA []byte, err error)
- func (m *ClusterOverviewResult) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterOverviewResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterOverviewResult) ProtoMessage()
- func (m *ClusterOverviewResult) Reset()
- func (m *ClusterOverviewResult) Size() (n int)
- func (this *ClusterOverviewResult) String() string
- func (m *ClusterOverviewResult) Unmarshal(dAtA []byte) error
- func (m *ClusterOverviewResult) XXX_DiscardUnknown()
- func (m *ClusterOverviewResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterOverviewResult) XXX_Merge(src proto.Message)
- func (m *ClusterOverviewResult) XXX_Size() int
- func (m *ClusterOverviewResult) XXX_Unmarshal(b []byte) error
- type ClusterStatistic
- func (in *ClusterStatistic) DeepCopy() *ClusterStatistic
- func (in *ClusterStatistic) DeepCopyInto(out *ClusterStatistic)
- func (*ClusterStatistic) Descriptor() ([]byte, []int)
- func (m *ClusterStatistic) Marshal() (dAtA []byte, err error)
- func (m *ClusterStatistic) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterStatistic) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterStatistic) ProtoMessage()
- func (m *ClusterStatistic) Reset()
- func (m *ClusterStatistic) Size() (n int)
- func (this *ClusterStatistic) String() string
- func (m *ClusterStatistic) Unmarshal(dAtA []byte) error
- func (m *ClusterStatistic) XXX_DiscardUnknown()
- func (m *ClusterStatistic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterStatistic) XXX_Merge(src proto.Message)
- func (m *ClusterStatistic) XXX_Size() int
- func (m *ClusterStatistic) XXX_Unmarshal(b []byte) error
- type ConfigMap
- func (in *ConfigMap) DeepCopy() *ConfigMap
- func (in *ConfigMap) DeepCopyInto(out *ConfigMap)
- func (in *ConfigMap) DeepCopyObject() runtime.Object
- func (*ConfigMap) Descriptor() ([]byte, []int)
- func (m *ConfigMap) Marshal() (dAtA []byte, err error)
- func (m *ConfigMap) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigMap) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigMap) ProtoMessage()
- func (m *ConfigMap) Reset()
- func (m *ConfigMap) Size() (n int)
- func (this *ConfigMap) String() string
- func (ConfigMap) SwaggerDoc() map[string]string
- func (m *ConfigMap) Unmarshal(dAtA []byte) error
- func (m *ConfigMap) XXX_DiscardUnknown()
- func (m *ConfigMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigMap) XXX_Merge(src proto.Message)
- func (m *ConfigMap) XXX_Size() int
- func (m *ConfigMap) XXX_Unmarshal(b []byte) error
- type ConfigMapList
- func (in *ConfigMapList) DeepCopy() *ConfigMapList
- func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList)
- func (in *ConfigMapList) DeepCopyObject() runtime.Object
- func (*ConfigMapList) Descriptor() ([]byte, []int)
- func (m *ConfigMapList) Marshal() (dAtA []byte, err error)
- func (m *ConfigMapList) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigMapList) ProtoMessage()
- func (m *ConfigMapList) Reset()
- func (m *ConfigMapList) Size() (n int)
- func (this *ConfigMapList) String() string
- func (ConfigMapList) SwaggerDoc() map[string]string
- func (m *ConfigMapList) Unmarshal(dAtA []byte) error
- func (m *ConfigMapList) XXX_DiscardUnknown()
- func (m *ConfigMapList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigMapList) XXX_Merge(src proto.Message)
- func (m *ConfigMapList) XXX_Size() int
- func (m *ConfigMapList) XXX_Unmarshal(b []byte) error
- type Metric
- func (in *Metric) DeepCopy() *Metric
- func (in *Metric) DeepCopyInto(out *Metric)
- func (in *Metric) DeepCopyObject() runtime.Object
- func (*Metric) Descriptor() ([]byte, []int)
- func (m *Metric) Marshal() (dAtA []byte, err error)
- func (m *Metric) MarshalTo(dAtA []byte) (int, error)
- func (m *Metric) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Metric) ProtoMessage()
- func (m *Metric) Reset()
- func (m *Metric) Size() (n int)
- func (this *Metric) String() string
- func (Metric) SwaggerDoc() map[string]string
- func (m *Metric) Unmarshal(dAtA []byte) error
- func (m *Metric) XXX_DiscardUnknown()
- func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Metric) XXX_Merge(src proto.Message)
- func (m *Metric) XXX_Size() int
- func (m *Metric) XXX_Unmarshal(b []byte) error
- type MetricList
- func (in *MetricList) DeepCopy() *MetricList
- func (in *MetricList) DeepCopyInto(out *MetricList)
- func (in *MetricList) DeepCopyObject() runtime.Object
- func (*MetricList) Descriptor() ([]byte, []int)
- func (m *MetricList) Marshal() (dAtA []byte, err error)
- func (m *MetricList) MarshalTo(dAtA []byte) (int, error)
- func (m *MetricList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MetricList) ProtoMessage()
- func (m *MetricList) Reset()
- func (m *MetricList) Size() (n int)
- func (this *MetricList) String() string
- func (MetricList) SwaggerDoc() map[string]string
- func (m *MetricList) Unmarshal(dAtA []byte) error
- func (m *MetricList) XXX_DiscardUnknown()
- func (m *MetricList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricList) XXX_Merge(src proto.Message)
- func (m *MetricList) XXX_Size() int
- func (m *MetricList) XXX_Unmarshal(b []byte) error
- type MetricQuery
- func (in *MetricQuery) DeepCopy() *MetricQuery
- func (in *MetricQuery) DeepCopyInto(out *MetricQuery)
- func (*MetricQuery) Descriptor() ([]byte, []int)
- func (m *MetricQuery) Marshal() (dAtA []byte, err error)
- func (m *MetricQuery) MarshalTo(dAtA []byte) (int, error)
- func (m *MetricQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MetricQuery) ProtoMessage()
- func (m *MetricQuery) Reset()
- func (m *MetricQuery) Size() (n int)
- func (this *MetricQuery) String() string
- func (m *MetricQuery) Unmarshal(dAtA []byte) error
- func (m *MetricQuery) XXX_DiscardUnknown()
- func (m *MetricQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricQuery) XXX_Merge(src proto.Message)
- func (m *MetricQuery) XXX_Size() int
- func (m *MetricQuery) XXX_Unmarshal(b []byte) error
- type MetricQueryCondition
- func (in *MetricQueryCondition) DeepCopy() *MetricQueryCondition
- func (in *MetricQueryCondition) DeepCopyInto(out *MetricQueryCondition)
- func (*MetricQueryCondition) Descriptor() ([]byte, []int)
- func (m *MetricQueryCondition) Marshal() (dAtA []byte, err error)
- func (m *MetricQueryCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *MetricQueryCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MetricQueryCondition) ProtoMessage()
- func (m *MetricQueryCondition) Reset()
- func (m *MetricQueryCondition) Size() (n int)
- func (this *MetricQueryCondition) String() string
- func (m *MetricQueryCondition) Unmarshal(dAtA []byte) error
- func (m *MetricQueryCondition) XXX_DiscardUnknown()
- func (m *MetricQueryCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricQueryCondition) XXX_Merge(src proto.Message)
- func (m *MetricQueryCondition) XXX_Size() int
- func (m *MetricQueryCondition) XXX_Unmarshal(b []byte) error
- type Prometheus
- func (in *Prometheus) DeepCopy() *Prometheus
- func (in *Prometheus) DeepCopyInto(out *Prometheus)
- func (in *Prometheus) DeepCopyObject() runtime.Object
- func (*Prometheus) Descriptor() ([]byte, []int)
- func (m *Prometheus) Marshal() (dAtA []byte, err error)
- func (m *Prometheus) MarshalTo(dAtA []byte) (int, error)
- func (m *Prometheus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Prometheus) ProtoMessage()
- func (m *Prometheus) Reset()
- func (m *Prometheus) Size() (n int)
- func (this *Prometheus) String() string
- func (Prometheus) SwaggerDoc() map[string]string
- func (m *Prometheus) Unmarshal(dAtA []byte) error
- func (m *Prometheus) XXX_DiscardUnknown()
- func (m *Prometheus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Prometheus) XXX_Merge(src proto.Message)
- func (m *Prometheus) XXX_Size() int
- func (m *Prometheus) XXX_Unmarshal(b []byte) error
- type PrometheusList
- func (in *PrometheusList) DeepCopy() *PrometheusList
- func (in *PrometheusList) DeepCopyInto(out *PrometheusList)
- func (in *PrometheusList) DeepCopyObject() runtime.Object
- func (*PrometheusList) Descriptor() ([]byte, []int)
- func (m *PrometheusList) Marshal() (dAtA []byte, err error)
- func (m *PrometheusList) MarshalTo(dAtA []byte) (int, error)
- func (m *PrometheusList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrometheusList) ProtoMessage()
- func (m *PrometheusList) Reset()
- func (m *PrometheusList) Size() (n int)
- func (this *PrometheusList) String() string
- func (PrometheusList) SwaggerDoc() map[string]string
- func (m *PrometheusList) Unmarshal(dAtA []byte) error
- func (m *PrometheusList) XXX_DiscardUnknown()
- func (m *PrometheusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusList) XXX_Merge(src proto.Message)
- func (m *PrometheusList) XXX_Size() int
- func (m *PrometheusList) XXX_Unmarshal(b []byte) error
- type PrometheusRemoteAddr
- func (in *PrometheusRemoteAddr) DeepCopy() *PrometheusRemoteAddr
- func (in *PrometheusRemoteAddr) DeepCopyInto(out *PrometheusRemoteAddr)
- func (*PrometheusRemoteAddr) Descriptor() ([]byte, []int)
- func (m *PrometheusRemoteAddr) Marshal() (dAtA []byte, err error)
- func (m *PrometheusRemoteAddr) MarshalTo(dAtA []byte) (int, error)
- func (m *PrometheusRemoteAddr) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrometheusRemoteAddr) ProtoMessage()
- func (m *PrometheusRemoteAddr) Reset()
- func (m *PrometheusRemoteAddr) Size() (n int)
- func (this *PrometheusRemoteAddr) String() string
- func (PrometheusRemoteAddr) SwaggerDoc() map[string]string
- func (m *PrometheusRemoteAddr) Unmarshal(dAtA []byte) error
- func (m *PrometheusRemoteAddr) XXX_DiscardUnknown()
- func (m *PrometheusRemoteAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusRemoteAddr) XXX_Merge(src proto.Message)
- func (m *PrometheusRemoteAddr) XXX_Size() int
- func (m *PrometheusRemoteAddr) XXX_Unmarshal(b []byte) error
- type PrometheusSpec
- func (in *PrometheusSpec) DeepCopy() *PrometheusSpec
- func (in *PrometheusSpec) DeepCopyInto(out *PrometheusSpec)
- func (*PrometheusSpec) Descriptor() ([]byte, []int)
- func (m *PrometheusSpec) Marshal() (dAtA []byte, err error)
- func (m *PrometheusSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PrometheusSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrometheusSpec) ProtoMessage()
- func (m *PrometheusSpec) Reset()
- func (m *PrometheusSpec) Size() (n int)
- func (this *PrometheusSpec) String() string
- func (PrometheusSpec) SwaggerDoc() map[string]string
- func (m *PrometheusSpec) Unmarshal(dAtA []byte) error
- func (m *PrometheusSpec) XXX_DiscardUnknown()
- func (m *PrometheusSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusSpec) XXX_Merge(src proto.Message)
- func (m *PrometheusSpec) XXX_Size() int
- func (m *PrometheusSpec) XXX_Unmarshal(b []byte) error
- type PrometheusStatus
- func (in *PrometheusStatus) DeepCopy() *PrometheusStatus
- func (in *PrometheusStatus) DeepCopyInto(out *PrometheusStatus)
- func (*PrometheusStatus) Descriptor() ([]byte, []int)
- func (m *PrometheusStatus) Marshal() (dAtA []byte, err error)
- func (m *PrometheusStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrometheusStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrometheusStatus) ProtoMessage()
- func (m *PrometheusStatus) Reset()
- func (m *PrometheusStatus) Size() (n int)
- func (this *PrometheusStatus) String() string
- func (PrometheusStatus) SwaggerDoc() map[string]string
- func (m *PrometheusStatus) Unmarshal(dAtA []byte) error
- func (m *PrometheusStatus) XXX_DiscardUnknown()
- func (m *PrometheusStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusStatus) XXX_Merge(src proto.Message)
- func (m *PrometheusStatus) XXX_Size() int
- func (m *PrometheusStatus) XXX_Unmarshal(b []byte) error
- type ResourceList
- type ResourceRequirements
- func (in *ResourceRequirements) DeepCopy() *ResourceRequirements
- func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements)
- func (*ResourceRequirements) Descriptor() ([]byte, []int)
- func (m *ResourceRequirements) Marshal() (dAtA []byte, err error)
- func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceRequirements) ProtoMessage()
- func (m *ResourceRequirements) Reset()
- func (m *ResourceRequirements) Size() (n int)
- func (this *ResourceRequirements) String() string
- func (ResourceRequirements) SwaggerDoc() map[string]string
- func (m *ResourceRequirements) Unmarshal(dAtA []byte) error
- func (m *ResourceRequirements) XXX_DiscardUnknown()
- func (m *ResourceRequirements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceRequirements) XXX_Merge(src proto.Message)
- func (m *ResourceRequirements) XXX_Size() int
- func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error
Constants ¶
const GroupName = "monitor.tkestack.io"
GroupName is the group name use in this package.
const Version = "v1"
Version is the version name use in this package.
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeBuilder collects functions that add things to a scheme. SchemeBuilder runtime.SchemeBuilder // AddToScheme applies all the stored functions to the scheme. AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: Version}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func AddFieldLabelConversionsForPrometheus ¶ added in v1.3.1
AddFieldLabelConversionsForPrometheus adds a conversion function to convert field selectors of Prometheus from the given version to internal version representation.
func Convert_monitor_ClusterOverviewResult_To_v1_ClusterOverviewResult ¶ added in v1.3.1
func Convert_monitor_ClusterOverviewResult_To_v1_ClusterOverviewResult(in *monitor.ClusterOverviewResult, out *ClusterOverviewResult, s conversion.Scope) error
Convert_monitor_ClusterOverviewResult_To_v1_ClusterOverviewResult is an autogenerated conversion function.
func Convert_monitor_ClusterOverview_To_v1_ClusterOverview ¶ added in v1.3.1
func Convert_monitor_ClusterOverview_To_v1_ClusterOverview(in *monitor.ClusterOverview, out *ClusterOverview, s conversion.Scope) error
Convert_monitor_ClusterOverview_To_v1_ClusterOverview is an autogenerated conversion function.
func Convert_monitor_ClusterStatistic_To_v1_ClusterStatistic ¶ added in v1.3.1
func Convert_monitor_ClusterStatistic_To_v1_ClusterStatistic(in *monitor.ClusterStatistic, out *ClusterStatistic, s conversion.Scope) error
Convert_monitor_ClusterStatistic_To_v1_ClusterStatistic is an autogenerated conversion function.
func Convert_monitor_ConfigMapList_To_v1_ConfigMapList ¶
func Convert_monitor_ConfigMapList_To_v1_ConfigMapList(in *monitor.ConfigMapList, out *ConfigMapList, s conversion.Scope) error
Convert_monitor_ConfigMapList_To_v1_ConfigMapList is an autogenerated conversion function.
func Convert_monitor_ConfigMap_To_v1_ConfigMap ¶
func Convert_monitor_ConfigMap_To_v1_ConfigMap(in *monitor.ConfigMap, out *ConfigMap, s conversion.Scope) error
Convert_monitor_ConfigMap_To_v1_ConfigMap is an autogenerated conversion function.
func Convert_monitor_MetricList_To_v1_MetricList ¶
func Convert_monitor_MetricList_To_v1_MetricList(in *monitor.MetricList, out *MetricList, s conversion.Scope) error
Convert_monitor_MetricList_To_v1_MetricList is an autogenerated conversion function.
func Convert_monitor_MetricQueryCondition_To_v1_MetricQueryCondition ¶
func Convert_monitor_MetricQueryCondition_To_v1_MetricQueryCondition(in *monitor.MetricQueryCondition, out *MetricQueryCondition, s conversion.Scope) error
Convert_monitor_MetricQueryCondition_To_v1_MetricQueryCondition is an autogenerated conversion function.
func Convert_monitor_MetricQuery_To_v1_MetricQuery ¶
func Convert_monitor_MetricQuery_To_v1_MetricQuery(in *monitor.MetricQuery, out *MetricQuery, s conversion.Scope) error
Convert_monitor_MetricQuery_To_v1_MetricQuery is an autogenerated conversion function.
func Convert_monitor_Metric_To_v1_Metric ¶
Convert_monitor_Metric_To_v1_Metric is an autogenerated conversion function.
func Convert_monitor_PrometheusList_To_v1_PrometheusList ¶ added in v1.3.1
func Convert_monitor_PrometheusList_To_v1_PrometheusList(in *monitor.PrometheusList, out *PrometheusList, s conversion.Scope) error
Convert_monitor_PrometheusList_To_v1_PrometheusList is an autogenerated conversion function.
func Convert_monitor_PrometheusRemoteAddr_To_v1_PrometheusRemoteAddr ¶ added in v1.3.1
func Convert_monitor_PrometheusRemoteAddr_To_v1_PrometheusRemoteAddr(in *monitor.PrometheusRemoteAddr, out *PrometheusRemoteAddr, s conversion.Scope) error
Convert_monitor_PrometheusRemoteAddr_To_v1_PrometheusRemoteAddr is an autogenerated conversion function.
func Convert_monitor_PrometheusSpec_To_v1_PrometheusSpec ¶ added in v1.3.1
func Convert_monitor_PrometheusSpec_To_v1_PrometheusSpec(in *monitor.PrometheusSpec, out *PrometheusSpec, s conversion.Scope) error
Convert_monitor_PrometheusSpec_To_v1_PrometheusSpec is an autogenerated conversion function.
func Convert_monitor_PrometheusStatus_To_v1_PrometheusStatus ¶ added in v1.3.1
func Convert_monitor_PrometheusStatus_To_v1_PrometheusStatus(in *monitor.PrometheusStatus, out *PrometheusStatus, s conversion.Scope) error
Convert_monitor_PrometheusStatus_To_v1_PrometheusStatus is an autogenerated conversion function.
func Convert_monitor_Prometheus_To_v1_Prometheus ¶ added in v1.3.1
func Convert_monitor_Prometheus_To_v1_Prometheus(in *monitor.Prometheus, out *Prometheus, s conversion.Scope) error
Convert_monitor_Prometheus_To_v1_Prometheus is an autogenerated conversion function.
func Convert_monitor_ResourceRequirements_To_v1_ResourceRequirements ¶ added in v1.3.1
func Convert_monitor_ResourceRequirements_To_v1_ResourceRequirements(in *monitor.ResourceRequirements, out *ResourceRequirements, s conversion.Scope) error
Convert_monitor_ResourceRequirements_To_v1_ResourceRequirements is an autogenerated conversion function.
func Convert_v1_ClusterOverviewResult_To_monitor_ClusterOverviewResult ¶ added in v1.3.1
func Convert_v1_ClusterOverviewResult_To_monitor_ClusterOverviewResult(in *ClusterOverviewResult, out *monitor.ClusterOverviewResult, s conversion.Scope) error
Convert_v1_ClusterOverviewResult_To_monitor_ClusterOverviewResult is an autogenerated conversion function.
func Convert_v1_ClusterOverview_To_monitor_ClusterOverview ¶ added in v1.3.1
func Convert_v1_ClusterOverview_To_monitor_ClusterOverview(in *ClusterOverview, out *monitor.ClusterOverview, s conversion.Scope) error
Convert_v1_ClusterOverview_To_monitor_ClusterOverview is an autogenerated conversion function.
func Convert_v1_ClusterStatistic_To_monitor_ClusterStatistic ¶ added in v1.3.1
func Convert_v1_ClusterStatistic_To_monitor_ClusterStatistic(in *ClusterStatistic, out *monitor.ClusterStatistic, s conversion.Scope) error
Convert_v1_ClusterStatistic_To_monitor_ClusterStatistic is an autogenerated conversion function.
func Convert_v1_ConfigMapList_To_monitor_ConfigMapList ¶
func Convert_v1_ConfigMapList_To_monitor_ConfigMapList(in *ConfigMapList, out *monitor.ConfigMapList, s conversion.Scope) error
Convert_v1_ConfigMapList_To_monitor_ConfigMapList is an autogenerated conversion function.
func Convert_v1_ConfigMap_To_monitor_ConfigMap ¶
func Convert_v1_ConfigMap_To_monitor_ConfigMap(in *ConfigMap, out *monitor.ConfigMap, s conversion.Scope) error
Convert_v1_ConfigMap_To_monitor_ConfigMap is an autogenerated conversion function.
func Convert_v1_MetricList_To_monitor_MetricList ¶
func Convert_v1_MetricList_To_monitor_MetricList(in *MetricList, out *monitor.MetricList, s conversion.Scope) error
Convert_v1_MetricList_To_monitor_MetricList is an autogenerated conversion function.
func Convert_v1_MetricQueryCondition_To_monitor_MetricQueryCondition ¶
func Convert_v1_MetricQueryCondition_To_monitor_MetricQueryCondition(in *MetricQueryCondition, out *monitor.MetricQueryCondition, s conversion.Scope) error
Convert_v1_MetricQueryCondition_To_monitor_MetricQueryCondition is an autogenerated conversion function.
func Convert_v1_MetricQuery_To_monitor_MetricQuery ¶
func Convert_v1_MetricQuery_To_monitor_MetricQuery(in *MetricQuery, out *monitor.MetricQuery, s conversion.Scope) error
Convert_v1_MetricQuery_To_monitor_MetricQuery is an autogenerated conversion function.
func Convert_v1_Metric_To_monitor_Metric ¶
Convert_v1_Metric_To_monitor_Metric is an autogenerated conversion function.
func Convert_v1_PrometheusList_To_monitor_PrometheusList ¶ added in v1.3.1
func Convert_v1_PrometheusList_To_monitor_PrometheusList(in *PrometheusList, out *monitor.PrometheusList, s conversion.Scope) error
Convert_v1_PrometheusList_To_monitor_PrometheusList is an autogenerated conversion function.
func Convert_v1_PrometheusRemoteAddr_To_monitor_PrometheusRemoteAddr ¶ added in v1.3.1
func Convert_v1_PrometheusRemoteAddr_To_monitor_PrometheusRemoteAddr(in *PrometheusRemoteAddr, out *monitor.PrometheusRemoteAddr, s conversion.Scope) error
Convert_v1_PrometheusRemoteAddr_To_monitor_PrometheusRemoteAddr is an autogenerated conversion function.
func Convert_v1_PrometheusSpec_To_monitor_PrometheusSpec ¶ added in v1.3.1
func Convert_v1_PrometheusSpec_To_monitor_PrometheusSpec(in *PrometheusSpec, out *monitor.PrometheusSpec, s conversion.Scope) error
Convert_v1_PrometheusSpec_To_monitor_PrometheusSpec is an autogenerated conversion function.
func Convert_v1_PrometheusStatus_To_monitor_PrometheusStatus ¶ added in v1.3.1
func Convert_v1_PrometheusStatus_To_monitor_PrometheusStatus(in *PrometheusStatus, out *monitor.PrometheusStatus, s conversion.Scope) error
Convert_v1_PrometheusStatus_To_monitor_PrometheusStatus is an autogenerated conversion function.
func Convert_v1_Prometheus_To_monitor_Prometheus ¶ added in v1.3.1
func Convert_v1_Prometheus_To_monitor_Prometheus(in *Prometheus, out *monitor.Prometheus, s conversion.Scope) error
Convert_v1_Prometheus_To_monitor_Prometheus is an autogenerated conversion function.
func Convert_v1_ResourceRequirements_To_monitor_ResourceRequirements ¶ added in v1.3.1
func Convert_v1_ResourceRequirements_To_monitor_ResourceRequirements(in *ResourceRequirements, out *monitor.ResourceRequirements, s conversion.Scope) error
Convert_v1_ResourceRequirements_To_monitor_ResourceRequirements is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a LocalGroup qualified GroupResource
func SetDefaults_ConfigMap ¶
func SetDefaults_ConfigMap(obj *ConfigMap)
func SetDefaults_PrometheusStatus ¶ added in v1.3.1
func SetDefaults_PrometheusStatus(obj *PrometheusStatus)
func SetObjectDefaults_ConfigMap ¶
func SetObjectDefaults_ConfigMap(in *ConfigMap)
func SetObjectDefaults_ConfigMapList ¶
func SetObjectDefaults_ConfigMapList(in *ConfigMapList)
func SetObjectDefaults_Prometheus ¶ added in v1.3.1
func SetObjectDefaults_Prometheus(in *Prometheus)
func SetObjectDefaults_PrometheusList ¶ added in v1.3.1
func SetObjectDefaults_PrometheusList(in *PrometheusList)
Types ¶
type AddonPhase ¶ added in v1.3.1
type AddonPhase string
AddonPhase defines the phase of helm constructor.
const ( // AddonPhaseInitializing means is wait initializing. AddonPhaseInitializing AddonPhase = "Initializing" // AddonPhaseReinitializing means is reinitializing. AddonPhaseReinitializing AddonPhase = "Reinitializing" // AddonPhaseChecking means is wait checking. AddonPhaseChecking AddonPhase = "Checking" // AddonPhaseRunning means is running. AddonPhaseRunning AddonPhase = "Running" // AddonPhaseUpgrading means is upgrading. AddonPhaseUpgrading AddonPhase = "Upgrading" // AddonPhaseFailed means has been failed. AddonPhaseFailed AddonPhase = "Failed" // AddonPhasePending means the controller is proceeding deploying AddonPhasePending AddonPhase = "Pending" // AddonPhaseUnhealthy means some pods of GPUManager is partial running AddonPhaseUnhealthy AddonPhase = "Unhealthy" // AddonPhaseTerminating means addon terminating AddonPhaseTerminating AddonPhase = "Terminating" // AddonPhaseUnknown means addon unknown AddonPhaseUnknown AddonPhase = "Unknown" )
type ClusterOverview ¶ added in v1.3.1
type ClusterOverview struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // +optional Result *ClusterOverviewResult `json:"result,omitempty" protobuf:"bytes,2,opt,name=result"` }
ClusterOverview defines the structure for querying clusters' overview data request and result.
func (*ClusterOverview) DeepCopy ¶ added in v1.3.1
func (in *ClusterOverview) DeepCopy() *ClusterOverview
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOverview.
func (*ClusterOverview) DeepCopyInto ¶ added in v1.3.1
func (in *ClusterOverview) DeepCopyInto(out *ClusterOverview)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterOverview) DeepCopyObject ¶ added in v1.3.1
func (in *ClusterOverview) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterOverview) Descriptor ¶ added in v1.3.1
func (*ClusterOverview) Descriptor() ([]byte, []int)
func (*ClusterOverview) Marshal ¶ added in v1.3.1
func (m *ClusterOverview) Marshal() (dAtA []byte, err error)
func (*ClusterOverview) MarshalTo ¶ added in v1.3.1
func (m *ClusterOverview) MarshalTo(dAtA []byte) (int, error)
func (*ClusterOverview) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ClusterOverview) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterOverview) ProtoMessage ¶ added in v1.3.1
func (*ClusterOverview) ProtoMessage()
func (*ClusterOverview) Reset ¶ added in v1.3.1
func (m *ClusterOverview) Reset()
func (*ClusterOverview) Size ¶ added in v1.3.1
func (m *ClusterOverview) Size() (n int)
func (*ClusterOverview) String ¶ added in v1.3.1
func (this *ClusterOverview) String() string
func (ClusterOverview) SwaggerDoc ¶ added in v1.3.1
func (ClusterOverview) SwaggerDoc() map[string]string
func (*ClusterOverview) Unmarshal ¶ added in v1.3.1
func (m *ClusterOverview) Unmarshal(dAtA []byte) error
func (*ClusterOverview) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ClusterOverview) XXX_DiscardUnknown()
func (*ClusterOverview) XXX_Marshal ¶ added in v1.3.1
func (m *ClusterOverview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterOverview) XXX_Merge ¶ added in v1.3.1
func (m *ClusterOverview) XXX_Merge(src proto.Message)
func (*ClusterOverview) XXX_Size ¶ added in v1.3.1
func (m *ClusterOverview) XXX_Size() int
func (*ClusterOverview) XXX_Unmarshal ¶ added in v1.3.1
func (m *ClusterOverview) XXX_Unmarshal(b []byte) error
type ClusterOverviewResult ¶ added in v1.3.1
type ClusterOverviewResult struct { ClusterCount int32 `json:"clusterCount" protobuf:"bytes,1,opt,name=clusterCount"` ClusterAbnormal int32 `json:"clusterAbnormal" protobuf:"bytes,2,opt,name=clusterAbnormal"` ProjectCount int32 `json:"projectCount" protobuf:"bytes,3,opt,name=projectCount"` ProjectAbnormal int32 `json:"projectAbnormal" protobuf:"bytes,4,opt,name=projectAbnormal"` NodeCount int32 `json:"nodeCount" protobuf:"bytes,5,opt,name=nodeCount"` NodeAbnormal int32 `json:"nodeAbnormal" protobuf:"bytes,6,opt,name=nodeAbnormal"` WorkloadCount int32 `json:"workloadCount" protobuf:"bytes,7,opt,name=workloadCount"` WorkloadAbnormal int32 `json:"workloadAbnormal" protobuf:"bytes,8,opt,name=workloadAbnormal"` CPUCapacity float64 `json:"cpuCapacity" protobuf:"bytes,9,opt,name=cpuCapacity"` CPUAllocatable float64 `json:"cpuAllocatable" protobuf:"bytes,10,opt,name=cpuAllocatable"` CPUNotReadyCapacity float64 `json:"cpuNotReadyCapacity" protobuf:"bytes,11,opt,name=cpuNotReadyCapacity"` CPUNotReadyAllocatable float64 `json:"cpuNotReadyAllocatable" protobuf:"bytes,12,opt,name=cpuNotReadyAllocatable"` MemCapacity int64 `json:"memCapacity" protobuf:"bytes,13,opt,name=memCapacity"` MemAllocatable int64 `json:"memAllocatable" protobuf:"bytes,14,opt,name=memAllocatable"` MemNotReadyCapacity int64 `json:"memNotReadyCapacity" protobuf:"bytes,15,opt,name=memNotReadyCapacity"` MemNotReadyAllocatable int64 `json:"memNotReadyAllocatable" protobuf:"bytes,16,opt,name=memNotReadyAllocatable"` PodCount int32 `json:"podCount" protobuf:"bytes,17,opt,name=podCount"` Clusters []*ClusterStatistic `json:"clusters" protobuf:"bytes,18,opt,name=clusters"` }
func (*ClusterOverviewResult) DeepCopy ¶ added in v1.3.1
func (in *ClusterOverviewResult) DeepCopy() *ClusterOverviewResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOverviewResult.
func (*ClusterOverviewResult) DeepCopyInto ¶ added in v1.3.1
func (in *ClusterOverviewResult) DeepCopyInto(out *ClusterOverviewResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterOverviewResult) Descriptor ¶ added in v1.3.1
func (*ClusterOverviewResult) Descriptor() ([]byte, []int)
func (*ClusterOverviewResult) Marshal ¶ added in v1.3.1
func (m *ClusterOverviewResult) Marshal() (dAtA []byte, err error)
func (*ClusterOverviewResult) MarshalTo ¶ added in v1.3.1
func (m *ClusterOverviewResult) MarshalTo(dAtA []byte) (int, error)
func (*ClusterOverviewResult) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ClusterOverviewResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterOverviewResult) ProtoMessage ¶ added in v1.3.1
func (*ClusterOverviewResult) ProtoMessage()
func (*ClusterOverviewResult) Reset ¶ added in v1.3.1
func (m *ClusterOverviewResult) Reset()
func (*ClusterOverviewResult) Size ¶ added in v1.3.1
func (m *ClusterOverviewResult) Size() (n int)
func (*ClusterOverviewResult) String ¶ added in v1.3.1
func (this *ClusterOverviewResult) String() string
func (*ClusterOverviewResult) Unmarshal ¶ added in v1.3.1
func (m *ClusterOverviewResult) Unmarshal(dAtA []byte) error
func (*ClusterOverviewResult) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ClusterOverviewResult) XXX_DiscardUnknown()
func (*ClusterOverviewResult) XXX_Marshal ¶ added in v1.3.1
func (m *ClusterOverviewResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterOverviewResult) XXX_Merge ¶ added in v1.3.1
func (m *ClusterOverviewResult) XXX_Merge(src proto.Message)
func (*ClusterOverviewResult) XXX_Size ¶ added in v1.3.1
func (m *ClusterOverviewResult) XXX_Size() int
func (*ClusterOverviewResult) XXX_Unmarshal ¶ added in v1.3.1
func (m *ClusterOverviewResult) XXX_Unmarshal(b []byte) error
type ClusterStatistic ¶ added in v1.3.1
type ClusterStatistic struct { ClusterID string `json:"clusterID" protobuf:"bytes,1,opt,name=clusterID"` ClusterDisplayName string `json:"clusterDisplayName" protobuf:"bytes,2,opt,name=clusterDisplayName"` TenantID string `json:"tenantID" protobuf:"bytes,3,opt,name=tenantID"` ClusterPhase string `json:"clusterPhase" protobuf:"bytes,4,opt,name=clusterPhase"` NodeCount int32 `json:"nodeCount" protobuf:"bytes,5,opt,name=nodeCount"` NodeAbnormal int32 `json:"nodeAbnormal" protobuf:"bytes,6,opt,name=nodeAbnormal"` WorkloadCount int32 `json:"workloadCount" protobuf:"bytes,7,opt,name=workloadCount"` WorkloadAbnormal int32 `json:"workloadAbnormal" protobuf:"bytes,8,opt,name=workloadAbnormal"` HasMetricServer bool `json:"hasMetricServer" protobuf:"bytes,9,opt,name=hasMetricServer"` CPUUsed float64 `json:"cpuUsed" protobuf:"bytes,10,opt,name=cpuUsed"` CPURequest float64 `json:"cpuRequest" protobuf:"bytes,11,opt,name=cpuRequest"` CPULimit float64 `json:"cpuLimit" protobuf:"bytes,12,opt,name=cpuLimit"` CPUCapacity float64 `json:"cpuCapacity" protobuf:"bytes,13,opt,name=cpuCapacity"` CPUAllocatable float64 `json:"cpuAllocatable" protobuf:"bytes,14,opt,name=cpuAllocatable"` CPUNotReadyCapacity float64 `json:"cpuNotReadyCapacity" protobuf:"bytes,15,opt,name=cpuNotReadyCapacity"` CPUNotReadyAllocatable float64 `json:"cpuNotReadyAllocatable" protobuf:"bytes,16,opt,name=cpuNotReadyAllocatable"` CPURequestRate string `json:"cpuRequestRate" protobuf:"bytes,17,opt,name=cpuRequestRate"` CPUAllocatableRate string `json:"cpuAllocatableRate" protobuf:"bytes,18,opt,name=cpuAllocatableRate"` CPUUsage string `json:"cpuUsage" protobuf:"bytes,19,opt,name=cpuUsage"` MemUsed int64 `json:"memUsed" protobuf:"bytes,20,opt,name=memUsed"` MemRequest int64 `json:"memRequest" protobuf:"bytes,21,opt,name=memRequest"` MemLimit int64 `json:"memLimit" protobuf:"bytes,22,opt,name=memLimit"` MemCapacity int64 `json:"memCapacity" protobuf:"bytes,23,opt,name=memCapacity"` MemAllocatable int64 `json:"memAllocatable" protobuf:"bytes,24,opt,name=memAllocatable"` MemNotReadyCapacity int64 `json:"memNotReadyCapacity" protobuf:"bytes,25,opt,name=memNotReadyCapacity"` MemNotReadyAllocatable int64 `json:"memNotReadyAllocatable" protobuf:"bytes,26,opt,name=memNotReadyAllocatable"` MemRequestRate string `json:"memRequestRate" protobuf:"bytes,27,opt,name=memRequestRate"` MemAllocatableRate string `json:"memAllocatableRate" protobuf:"bytes,28,opt,name=memAllocatableRate"` MemUsage string `json:"memUsage" protobuf:"bytes,29,opt,name=memUsage"` PodCount int32 `json:"podCount" protobuf:"bytes,30,opt,name=podCount"` SchedulerHealthy bool `json:"schedulerHealthy" protobuf:"bytes,31,opt,name=schedulerHealthy"` ControllerManagerHealthy bool `json:"controllerManagerHealthy" protobuf:"bytes,32,opt,name=controllerManagerHealthy"` EtcdHealthy bool `json:"etcdHealthy" protobuf:"bytes,33,opt,name=etcdHealthy"` }
func (*ClusterStatistic) DeepCopy ¶ added in v1.3.1
func (in *ClusterStatistic) DeepCopy() *ClusterStatistic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatistic.
func (*ClusterStatistic) DeepCopyInto ¶ added in v1.3.1
func (in *ClusterStatistic) DeepCopyInto(out *ClusterStatistic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterStatistic) Descriptor ¶ added in v1.3.1
func (*ClusterStatistic) Descriptor() ([]byte, []int)
func (*ClusterStatistic) Marshal ¶ added in v1.3.1
func (m *ClusterStatistic) Marshal() (dAtA []byte, err error)
func (*ClusterStatistic) MarshalTo ¶ added in v1.3.1
func (m *ClusterStatistic) MarshalTo(dAtA []byte) (int, error)
func (*ClusterStatistic) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ClusterStatistic) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterStatistic) ProtoMessage ¶ added in v1.3.1
func (*ClusterStatistic) ProtoMessage()
func (*ClusterStatistic) Reset ¶ added in v1.3.1
func (m *ClusterStatistic) Reset()
func (*ClusterStatistic) Size ¶ added in v1.3.1
func (m *ClusterStatistic) Size() (n int)
func (*ClusterStatistic) String ¶ added in v1.3.1
func (this *ClusterStatistic) String() string
func (*ClusterStatistic) Unmarshal ¶ added in v1.3.1
func (m *ClusterStatistic) Unmarshal(dAtA []byte) error
func (*ClusterStatistic) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ClusterStatistic) XXX_DiscardUnknown()
func (*ClusterStatistic) XXX_Marshal ¶ added in v1.3.1
func (m *ClusterStatistic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterStatistic) XXX_Merge ¶ added in v1.3.1
func (m *ClusterStatistic) XXX_Merge(src proto.Message)
func (*ClusterStatistic) XXX_Size ¶ added in v1.3.1
func (m *ClusterStatistic) XXX_Size() int
func (*ClusterStatistic) XXX_Unmarshal ¶ added in v1.3.1
func (m *ClusterStatistic) XXX_Unmarshal(b []byte) error
type ConfigMap ¶
type ConfigMap struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Data contains the configuration data. // Each key must consist of alphanumeric characters, '-', '_' or '.'. // Values with non-UTF-8 byte sequences must use the BinaryData field. // The keys stored in Data must not overlap with the keys in // the BinaryData field, this is enforced during validation process. // +optional Data map[string]string `json:"data,omitempty" protobuf:"bytes,2,rep,name=data"` // BinaryData contains the binary data. // Each key must consist of alphanumeric characters, '-', '_' or '.'. // BinaryData can contain byte sequences that are not in the UTF-8 range. // The keys stored in BinaryData must not overlap with the ones in // the Data field, this is enforced during validation process. // +optional BinaryData map[string][]byte `json:"binaryData,omitempty" protobuf:"bytes,3,rep,name=binaryData"` }
ConfigMap holds configuration data for tke to consume.
func (*ConfigMap) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMap.
func (*ConfigMap) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigMap) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigMap) Descriptor ¶
func (*ConfigMap) MarshalToSizedBuffer ¶
func (*ConfigMap) ProtoMessage ¶
func (*ConfigMap) ProtoMessage()
func (ConfigMap) SwaggerDoc ¶
func (*ConfigMap) XXX_DiscardUnknown ¶
func (m *ConfigMap) XXX_DiscardUnknown()
func (*ConfigMap) XXX_Marshal ¶
func (*ConfigMap) XXX_Unmarshal ¶
type ConfigMapList ¶
type ConfigMapList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ConfigMaps. Items []ConfigMap `json:"items" protobuf:"bytes,2,rep,name=items"` }
ConfigMapList is a resource containing a list of ConfigMap objects.
func (*ConfigMapList) DeepCopy ¶
func (in *ConfigMapList) DeepCopy() *ConfigMapList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapList.
func (*ConfigMapList) DeepCopyInto ¶
func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigMapList) DeepCopyObject ¶
func (in *ConfigMapList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigMapList) Descriptor ¶
func (*ConfigMapList) Descriptor() ([]byte, []int)
func (*ConfigMapList) Marshal ¶
func (m *ConfigMapList) Marshal() (dAtA []byte, err error)
func (*ConfigMapList) MarshalToSizedBuffer ¶
func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfigMapList) ProtoMessage ¶
func (*ConfigMapList) ProtoMessage()
func (*ConfigMapList) Reset ¶
func (m *ConfigMapList) Reset()
func (*ConfigMapList) Size ¶
func (m *ConfigMapList) Size() (n int)
func (*ConfigMapList) String ¶
func (this *ConfigMapList) String() string
func (ConfigMapList) SwaggerDoc ¶
func (ConfigMapList) SwaggerDoc() map[string]string
func (*ConfigMapList) Unmarshal ¶
func (m *ConfigMapList) Unmarshal(dAtA []byte) error
func (*ConfigMapList) XXX_DiscardUnknown ¶
func (m *ConfigMapList) XXX_DiscardUnknown()
func (*ConfigMapList) XXX_Marshal ¶
func (m *ConfigMapList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigMapList) XXX_Merge ¶
func (m *ConfigMapList) XXX_Merge(src proto.Message)
func (*ConfigMapList) XXX_Size ¶
func (m *ConfigMapList) XXX_Size() int
func (*ConfigMapList) XXX_Unmarshal ¶
func (m *ConfigMapList) XXX_Unmarshal(b []byte) error
type Metric ¶
type Metric struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // +optional Query MetricQuery `json:"query,omitempty" protobuf:"bytes,2,opt,name=query"` // +optional JSONResult string `json:"jsonResult,omitempty" protobuf:"bytes,3,opt,name=jsonResult"` }
Metric defines the structure for querying monitoring data requests and results.
func (*Metric) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Metric.
func (*Metric) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Metric) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Metric) Descriptor ¶
func (*Metric) MarshalToSizedBuffer ¶
func (*Metric) ProtoMessage ¶
func (*Metric) ProtoMessage()
func (Metric) SwaggerDoc ¶
func (*Metric) XXX_DiscardUnknown ¶
func (m *Metric) XXX_DiscardUnknown()
func (*Metric) XXX_Marshal ¶
func (*Metric) XXX_Unmarshal ¶
type MetricList ¶
type MetricList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of metrics Items []Metric `json:"items" protobuf:"bytes,2,rep,name=items"` }
MetricList is the whole list of all metrics.
func (*MetricList) DeepCopy ¶
func (in *MetricList) DeepCopy() *MetricList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricList.
func (*MetricList) DeepCopyInto ¶
func (in *MetricList) DeepCopyInto(out *MetricList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricList) DeepCopyObject ¶
func (in *MetricList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MetricList) Descriptor ¶
func (*MetricList) Descriptor() ([]byte, []int)
func (*MetricList) Marshal ¶
func (m *MetricList) Marshal() (dAtA []byte, err error)
func (*MetricList) MarshalToSizedBuffer ¶
func (m *MetricList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MetricList) ProtoMessage ¶
func (*MetricList) ProtoMessage()
func (*MetricList) Reset ¶
func (m *MetricList) Reset()
func (*MetricList) Size ¶
func (m *MetricList) Size() (n int)
func (*MetricList) String ¶
func (this *MetricList) String() string
func (MetricList) SwaggerDoc ¶
func (MetricList) SwaggerDoc() map[string]string
func (*MetricList) Unmarshal ¶
func (m *MetricList) Unmarshal(dAtA []byte) error
func (*MetricList) XXX_DiscardUnknown ¶
func (m *MetricList) XXX_DiscardUnknown()
func (*MetricList) XXX_Marshal ¶
func (m *MetricList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricList) XXX_Merge ¶
func (m *MetricList) XXX_Merge(src proto.Message)
func (*MetricList) XXX_Size ¶
func (m *MetricList) XXX_Size() int
func (*MetricList) XXX_Unmarshal ¶
func (m *MetricList) XXX_Unmarshal(b []byte) error
type MetricQuery ¶
type MetricQuery struct { Table string `json:"table" protobuf:"bytes,1,opt,name=table"` // +optional StartTime *int64 `json:"startTime,omitempty" protobuf:"varint,2,opt,name=startTime"` // +optional EndTime *int64 `json:"endTime,omitempty" protobuf:"varint,3,opt,name=endTime"` Fields []string `json:"fields" protobuf:"bytes,4,rep,name=fields"` Conditions []MetricQueryCondition `json:"conditions" protobuf:"bytes,5,rep,name=conditions"` // +optional OrderBy string `json:"orderBy,omitempty" protobuf:"bytes,6,opt,name=orderBy"` // +optional Order string `json:"order,omitempty" protobuf:"bytes,7,opt,name=order"` GroupBy []string `json:"groupBy" protobuf:"bytes,8,rep,name=groupBy"` Limit int32 `json:"limit" protobuf:"varint,9,opt,name=limit"` Offset int32 `json:"offset" protobuf:"varint,10,opt,name=offset"` }
func (*MetricQuery) DeepCopy ¶
func (in *MetricQuery) DeepCopy() *MetricQuery
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricQuery.
func (*MetricQuery) DeepCopyInto ¶
func (in *MetricQuery) DeepCopyInto(out *MetricQuery)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricQuery) Descriptor ¶
func (*MetricQuery) Descriptor() ([]byte, []int)
func (*MetricQuery) Marshal ¶
func (m *MetricQuery) Marshal() (dAtA []byte, err error)
func (*MetricQuery) MarshalToSizedBuffer ¶
func (m *MetricQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MetricQuery) ProtoMessage ¶
func (*MetricQuery) ProtoMessage()
func (*MetricQuery) Reset ¶
func (m *MetricQuery) Reset()
func (*MetricQuery) Size ¶
func (m *MetricQuery) Size() (n int)
func (*MetricQuery) String ¶
func (this *MetricQuery) String() string
func (*MetricQuery) Unmarshal ¶
func (m *MetricQuery) Unmarshal(dAtA []byte) error
func (*MetricQuery) XXX_DiscardUnknown ¶
func (m *MetricQuery) XXX_DiscardUnknown()
func (*MetricQuery) XXX_Marshal ¶
func (m *MetricQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricQuery) XXX_Merge ¶
func (m *MetricQuery) XXX_Merge(src proto.Message)
func (*MetricQuery) XXX_Size ¶
func (m *MetricQuery) XXX_Size() int
func (*MetricQuery) XXX_Unmarshal ¶
func (m *MetricQuery) XXX_Unmarshal(b []byte) error
type MetricQueryCondition ¶
type MetricQueryCondition struct { Key string `json:"key" protobuf:"bytes,1,opt,name=key"` Expr string `json:"expr" protobuf:"bytes,2,opt,name=expr"` Value string `json:"value" protobuf:"bytes,3,opt,name=value"` }
func (*MetricQueryCondition) DeepCopy ¶
func (in *MetricQueryCondition) DeepCopy() *MetricQueryCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricQueryCondition.
func (*MetricQueryCondition) DeepCopyInto ¶
func (in *MetricQueryCondition) DeepCopyInto(out *MetricQueryCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricQueryCondition) Descriptor ¶
func (*MetricQueryCondition) Descriptor() ([]byte, []int)
func (*MetricQueryCondition) Marshal ¶
func (m *MetricQueryCondition) Marshal() (dAtA []byte, err error)
func (*MetricQueryCondition) MarshalTo ¶
func (m *MetricQueryCondition) MarshalTo(dAtA []byte) (int, error)
func (*MetricQueryCondition) MarshalToSizedBuffer ¶
func (m *MetricQueryCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MetricQueryCondition) ProtoMessage ¶
func (*MetricQueryCondition) ProtoMessage()
func (*MetricQueryCondition) Reset ¶
func (m *MetricQueryCondition) Reset()
func (*MetricQueryCondition) Size ¶
func (m *MetricQueryCondition) Size() (n int)
func (*MetricQueryCondition) String ¶
func (this *MetricQueryCondition) String() string
func (*MetricQueryCondition) Unmarshal ¶
func (m *MetricQueryCondition) Unmarshal(dAtA []byte) error
func (*MetricQueryCondition) XXX_DiscardUnknown ¶
func (m *MetricQueryCondition) XXX_DiscardUnknown()
func (*MetricQueryCondition) XXX_Marshal ¶
func (m *MetricQueryCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricQueryCondition) XXX_Merge ¶
func (m *MetricQueryCondition) XXX_Merge(src proto.Message)
func (*MetricQueryCondition) XXX_Size ¶
func (m *MetricQueryCondition) XXX_Size() int
func (*MetricQueryCondition) XXX_Unmarshal ¶
func (m *MetricQueryCondition) XXX_Unmarshal(b []byte) error
type Prometheus ¶ added in v1.3.1
type Prometheus struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of clusters in this set. // +optional Spec PrometheusSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // +optional Status PrometheusStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Prometheus is a kubernetes package manager.
func (*Prometheus) DeepCopy ¶ added in v1.3.1
func (in *Prometheus) DeepCopy() *Prometheus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Prometheus.
func (*Prometheus) DeepCopyInto ¶ added in v1.3.1
func (in *Prometheus) DeepCopyInto(out *Prometheus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Prometheus) DeepCopyObject ¶ added in v1.3.1
func (in *Prometheus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Prometheus) Descriptor ¶ added in v1.3.1
func (*Prometheus) Descriptor() ([]byte, []int)
func (*Prometheus) Marshal ¶ added in v1.3.1
func (m *Prometheus) Marshal() (dAtA []byte, err error)
func (*Prometheus) MarshalTo ¶ added in v1.3.1
func (m *Prometheus) MarshalTo(dAtA []byte) (int, error)
func (*Prometheus) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *Prometheus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Prometheus) ProtoMessage ¶ added in v1.3.1
func (*Prometheus) ProtoMessage()
func (*Prometheus) Reset ¶ added in v1.3.1
func (m *Prometheus) Reset()
func (*Prometheus) Size ¶ added in v1.3.1
func (m *Prometheus) Size() (n int)
func (*Prometheus) String ¶ added in v1.3.1
func (this *Prometheus) String() string
func (Prometheus) SwaggerDoc ¶ added in v1.3.1
func (Prometheus) SwaggerDoc() map[string]string
func (*Prometheus) Unmarshal ¶ added in v1.3.1
func (m *Prometheus) Unmarshal(dAtA []byte) error
func (*Prometheus) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *Prometheus) XXX_DiscardUnknown()
func (*Prometheus) XXX_Marshal ¶ added in v1.3.1
func (m *Prometheus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Prometheus) XXX_Merge ¶ added in v1.3.1
func (m *Prometheus) XXX_Merge(src proto.Message)
func (*Prometheus) XXX_Size ¶ added in v1.3.1
func (m *Prometheus) XXX_Size() int
func (*Prometheus) XXX_Unmarshal ¶ added in v1.3.1
func (m *Prometheus) XXX_Unmarshal(b []byte) error
type PrometheusList ¶ added in v1.3.1
type PrometheusList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of Prometheuss Items []Prometheus `json:"items" protobuf:"bytes,2,rep,name=items"` }
PrometheusList is the whole list of all prometheus which owned by a tenant.
func (*PrometheusList) DeepCopy ¶ added in v1.3.1
func (in *PrometheusList) DeepCopy() *PrometheusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusList.
func (*PrometheusList) DeepCopyInto ¶ added in v1.3.1
func (in *PrometheusList) DeepCopyInto(out *PrometheusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusList) DeepCopyObject ¶ added in v1.3.1
func (in *PrometheusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrometheusList) Descriptor ¶ added in v1.3.1
func (*PrometheusList) Descriptor() ([]byte, []int)
func (*PrometheusList) Marshal ¶ added in v1.3.1
func (m *PrometheusList) Marshal() (dAtA []byte, err error)
func (*PrometheusList) MarshalTo ¶ added in v1.3.1
func (m *PrometheusList) MarshalTo(dAtA []byte) (int, error)
func (*PrometheusList) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *PrometheusList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrometheusList) ProtoMessage ¶ added in v1.3.1
func (*PrometheusList) ProtoMessage()
func (*PrometheusList) Reset ¶ added in v1.3.1
func (m *PrometheusList) Reset()
func (*PrometheusList) Size ¶ added in v1.3.1
func (m *PrometheusList) Size() (n int)
func (*PrometheusList) String ¶ added in v1.3.1
func (this *PrometheusList) String() string
func (PrometheusList) SwaggerDoc ¶ added in v1.3.1
func (PrometheusList) SwaggerDoc() map[string]string
func (*PrometheusList) Unmarshal ¶ added in v1.3.1
func (m *PrometheusList) Unmarshal(dAtA []byte) error
func (*PrometheusList) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *PrometheusList) XXX_DiscardUnknown()
func (*PrometheusList) XXX_Marshal ¶ added in v1.3.1
func (m *PrometheusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusList) XXX_Merge ¶ added in v1.3.1
func (m *PrometheusList) XXX_Merge(src proto.Message)
func (*PrometheusList) XXX_Size ¶ added in v1.3.1
func (m *PrometheusList) XXX_Size() int
func (*PrometheusList) XXX_Unmarshal ¶ added in v1.3.1
func (m *PrometheusList) XXX_Unmarshal(b []byte) error
type PrometheusRemoteAddr ¶ added in v1.3.1
type PrometheusRemoteAddr struct { WriteAddr []string `json:"writeAddr,omitempty" protobuf:"bytes,1,opt,name=writeAddr"` ReadAddr []string `json:"readAddr,omitempty" protobuf:"bytes,2,opt,name=readAddr"` }
PrometheusRemoteAddr is the remote write/read address for prometheus
func (*PrometheusRemoteAddr) DeepCopy ¶ added in v1.3.1
func (in *PrometheusRemoteAddr) DeepCopy() *PrometheusRemoteAddr
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusRemoteAddr.
func (*PrometheusRemoteAddr) DeepCopyInto ¶ added in v1.3.1
func (in *PrometheusRemoteAddr) DeepCopyInto(out *PrometheusRemoteAddr)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusRemoteAddr) Descriptor ¶ added in v1.3.1
func (*PrometheusRemoteAddr) Descriptor() ([]byte, []int)
func (*PrometheusRemoteAddr) Marshal ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) Marshal() (dAtA []byte, err error)
func (*PrometheusRemoteAddr) MarshalTo ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) MarshalTo(dAtA []byte) (int, error)
func (*PrometheusRemoteAddr) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrometheusRemoteAddr) ProtoMessage ¶ added in v1.3.1
func (*PrometheusRemoteAddr) ProtoMessage()
func (*PrometheusRemoteAddr) Reset ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) Reset()
func (*PrometheusRemoteAddr) Size ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) Size() (n int)
func (*PrometheusRemoteAddr) String ¶ added in v1.3.1
func (this *PrometheusRemoteAddr) String() string
func (PrometheusRemoteAddr) SwaggerDoc ¶ added in v1.3.1
func (PrometheusRemoteAddr) SwaggerDoc() map[string]string
func (*PrometheusRemoteAddr) Unmarshal ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) Unmarshal(dAtA []byte) error
func (*PrometheusRemoteAddr) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) XXX_DiscardUnknown()
func (*PrometheusRemoteAddr) XXX_Marshal ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusRemoteAddr) XXX_Merge ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) XXX_Merge(src proto.Message)
func (*PrometheusRemoteAddr) XXX_Size ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) XXX_Size() int
func (*PrometheusRemoteAddr) XXX_Unmarshal ¶ added in v1.3.1
func (m *PrometheusRemoteAddr) XXX_Unmarshal(b []byte) error
type PrometheusSpec ¶ added in v1.3.1
type PrometheusSpec struct { TenantID string `json:"tenantID" protobuf:"bytes,1,opt,name=tenantID"` ClusterName string `json:"clusterName" protobuf:"bytes,2,opt,name=clusterName"` Version string `json:"version,omitempty" protobuf:"bytes,3,opt,name=version"` // SubVersion is the components version such as node-exporter. SubVersion map[string]string `json:"subVersion,omitempty" protobuf:"bytes,4,opt,name=subVersion"` // RemoteAddress is the remote address for prometheus when writing/reading outside of cluster. RemoteAddress PrometheusRemoteAddr `json:"remoteAddress,omitempty" protobuf:"bytes,5,opt,name=remoteAddress"` // +optional // NotifyWebhook is the address that alert messages send to, optional. If not set, a default webhook address "https://[notify-api-address]/webhook" will be used. NotifyWebhook string `json:"notifyWebhook,omitempty" protobuf:"bytes,6,opt,name=notifyWebhook"` // +optional // Resources is the resource request and limit for prometheus Resources ResourceRequirements `json:"resources,omitempty" protobuf:"bytes,7,opt,name=resources"` // +optional // RunOnMaster indicates whether to add master Affinity for all monitor components or not RunOnMaster bool `json:"runOnMaster,omitempty" protobuf:"bytes,8,opt,name=runOnMaster"` // +optional // AlertRepeatInterval indicates repeat interval of alerts AlertRepeatInterval string `json:"alertRepeatInterval,omitempty" protobuf:"bytes,9,opt,name=alertRepeatInterval"` // +optional // WithNPD indicates whether to deploy node-problem-detector or not WithNPD bool `json:"withNPD,omitempty" protobuf:"bytes,10,opt,name=withNPD"` }
PrometheusSpec describes the attributes on a Prometheus.
func (*PrometheusSpec) DeepCopy ¶ added in v1.3.1
func (in *PrometheusSpec) DeepCopy() *PrometheusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusSpec.
func (*PrometheusSpec) DeepCopyInto ¶ added in v1.3.1
func (in *PrometheusSpec) DeepCopyInto(out *PrometheusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusSpec) Descriptor ¶ added in v1.3.1
func (*PrometheusSpec) Descriptor() ([]byte, []int)
func (*PrometheusSpec) Marshal ¶ added in v1.3.1
func (m *PrometheusSpec) Marshal() (dAtA []byte, err error)
func (*PrometheusSpec) MarshalTo ¶ added in v1.3.1
func (m *PrometheusSpec) MarshalTo(dAtA []byte) (int, error)
func (*PrometheusSpec) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *PrometheusSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrometheusSpec) ProtoMessage ¶ added in v1.3.1
func (*PrometheusSpec) ProtoMessage()
func (*PrometheusSpec) Reset ¶ added in v1.3.1
func (m *PrometheusSpec) Reset()
func (*PrometheusSpec) Size ¶ added in v1.3.1
func (m *PrometheusSpec) Size() (n int)
func (*PrometheusSpec) String ¶ added in v1.3.1
func (this *PrometheusSpec) String() string
func (PrometheusSpec) SwaggerDoc ¶ added in v1.3.1
func (PrometheusSpec) SwaggerDoc() map[string]string
func (*PrometheusSpec) Unmarshal ¶ added in v1.3.1
func (m *PrometheusSpec) Unmarshal(dAtA []byte) error
func (*PrometheusSpec) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *PrometheusSpec) XXX_DiscardUnknown()
func (*PrometheusSpec) XXX_Marshal ¶ added in v1.3.1
func (m *PrometheusSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusSpec) XXX_Merge ¶ added in v1.3.1
func (m *PrometheusSpec) XXX_Merge(src proto.Message)
func (*PrometheusSpec) XXX_Size ¶ added in v1.3.1
func (m *PrometheusSpec) XXX_Size() int
func (*PrometheusSpec) XXX_Unmarshal ¶ added in v1.3.1
func (m *PrometheusSpec) XXX_Unmarshal(b []byte) error
type PrometheusStatus ¶ added in v1.3.1
type PrometheusStatus struct { // +optional Version string `json:"version,omitempty" protobuf:"bytes,1,opt,name=version"` // Phase is the current lifecycle phase of the helm of cluster. // +optional Phase AddonPhase `json:"phase,omitempty" protobuf:"bytes,2,opt,name=phase"` // Reason is a brief CamelCase string that describes any failure. // +optional Reason string `json:"reason,omitempty" protobuf:"bytes,3,opt,name=reason"` // RetryCount is a int between 0 and 5 that describes the time of retrying initializing. // +optional RetryCount int32 `json:"retryCount" protobuf:"varint,4,name=retryCount"` // LastReInitializingTimestamp is a timestamp that describes the last time of retrying initializing. // +optional LastReInitializingTimestamp metav1.Time `json:"lastReInitializingTimestamp" protobuf:"bytes,5,name=lastReInitializingTimestamp"` // SubVersion is the components version such as node-exporter. SubVersion map[string]string `json:"subVersion,omitempty" protobuf:"bytes,6,opt,name=subVersion"` }
PrometheusStatus is information about the current status of a Prometheus.
func (*PrometheusStatus) DeepCopy ¶ added in v1.3.1
func (in *PrometheusStatus) DeepCopy() *PrometheusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusStatus.
func (*PrometheusStatus) DeepCopyInto ¶ added in v1.3.1
func (in *PrometheusStatus) DeepCopyInto(out *PrometheusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusStatus) Descriptor ¶ added in v1.3.1
func (*PrometheusStatus) Descriptor() ([]byte, []int)
func (*PrometheusStatus) Marshal ¶ added in v1.3.1
func (m *PrometheusStatus) Marshal() (dAtA []byte, err error)
func (*PrometheusStatus) MarshalTo ¶ added in v1.3.1
func (m *PrometheusStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrometheusStatus) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *PrometheusStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrometheusStatus) ProtoMessage ¶ added in v1.3.1
func (*PrometheusStatus) ProtoMessage()
func (*PrometheusStatus) Reset ¶ added in v1.3.1
func (m *PrometheusStatus) Reset()
func (*PrometheusStatus) Size ¶ added in v1.3.1
func (m *PrometheusStatus) Size() (n int)
func (*PrometheusStatus) String ¶ added in v1.3.1
func (this *PrometheusStatus) String() string
func (PrometheusStatus) SwaggerDoc ¶ added in v1.3.1
func (PrometheusStatus) SwaggerDoc() map[string]string
func (*PrometheusStatus) Unmarshal ¶ added in v1.3.1
func (m *PrometheusStatus) Unmarshal(dAtA []byte) error
func (*PrometheusStatus) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *PrometheusStatus) XXX_DiscardUnknown()
func (*PrometheusStatus) XXX_Marshal ¶ added in v1.3.1
func (m *PrometheusStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusStatus) XXX_Merge ¶ added in v1.3.1
func (m *PrometheusStatus) XXX_Merge(src proto.Message)
func (*PrometheusStatus) XXX_Size ¶ added in v1.3.1
func (m *PrometheusStatus) XXX_Size() int
func (*PrometheusStatus) XXX_Unmarshal ¶ added in v1.3.1
func (m *PrometheusStatus) XXX_Unmarshal(b []byte) error
type ResourceList ¶ added in v1.3.1
ResourceList is a set of (resource name, quantity) pairs.
func (ResourceList) DeepCopy ¶ added in v1.3.1
func (in ResourceList) DeepCopy() ResourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceList.
func (ResourceList) DeepCopyInto ¶ added in v1.3.1
func (in ResourceList) DeepCopyInto(out *ResourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceRequirements ¶ added in v1.3.1
type ResourceRequirements struct { Limits ResourceList `json:"limits,omitempty" protobuf:"bytes,1,rep,name=limits,casttype=ResourceList"` Requests ResourceList `json:"requests,omitempty" protobuf:"bytes,2,rep,name=requests,casttype=ResourceList"` }
ResourceRequirements describes the compute resource requirements.
func (*ResourceRequirements) DeepCopy ¶ added in v1.3.1
func (in *ResourceRequirements) DeepCopy() *ResourceRequirements
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceRequirements.
func (*ResourceRequirements) DeepCopyInto ¶ added in v1.3.1
func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceRequirements) Descriptor ¶ added in v1.3.1
func (*ResourceRequirements) Descriptor() ([]byte, []int)
func (*ResourceRequirements) Marshal ¶ added in v1.3.1
func (m *ResourceRequirements) Marshal() (dAtA []byte, err error)
func (*ResourceRequirements) MarshalTo ¶ added in v1.3.1
func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error)
func (*ResourceRequirements) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceRequirements) ProtoMessage ¶ added in v1.3.1
func (*ResourceRequirements) ProtoMessage()
func (*ResourceRequirements) Reset ¶ added in v1.3.1
func (m *ResourceRequirements) Reset()
func (*ResourceRequirements) Size ¶ added in v1.3.1
func (m *ResourceRequirements) Size() (n int)
func (*ResourceRequirements) String ¶ added in v1.3.1
func (this *ResourceRequirements) String() string
func (ResourceRequirements) SwaggerDoc ¶ added in v1.3.1
func (ResourceRequirements) SwaggerDoc() map[string]string
func (*ResourceRequirements) Unmarshal ¶ added in v1.3.1
func (m *ResourceRequirements) Unmarshal(dAtA []byte) error
func (*ResourceRequirements) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ResourceRequirements) XXX_DiscardUnknown()
func (*ResourceRequirements) XXX_Marshal ¶ added in v1.3.1
func (m *ResourceRequirements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceRequirements) XXX_Merge ¶ added in v1.3.1
func (m *ResourceRequirements) XXX_Merge(src proto.Message)
func (*ResourceRequirements) XXX_Size ¶ added in v1.3.1
func (m *ResourceRequirements) XXX_Size() int
func (*ResourceRequirements) XXX_Unmarshal ¶ added in v1.3.1
func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error