package
4.0.0+incompatible
Repository: https://github.com/unitytech/client-go.git
Documentation: pkg.go.dev
# Functions
Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference is an autogenerated conversion function.
No description provided by the author
Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition is an autogenerated conversion function.
Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_autoscaling_MetricSpec_To_v1_MetricSpec is an autogenerated conversion function.
Convert_autoscaling_MetricStatus_To_v1_MetricStatus is an autogenerated conversion function.
Convert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource is an autogenerated conversion function.
Convert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus is an autogenerated conversion function.
Convert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource is an autogenerated conversion function.
Convert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus is an autogenerated conversion function.
Convert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource is an autogenerated conversion function.
Convert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus is an autogenerated conversion function.
Convert_autoscaling_Scale_To_v1_Scale is an autogenerated conversion function.
Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec is an autogenerated conversion function.
Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus is an autogenerated conversion function.
Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference is an autogenerated conversion function.
No description provided by the author
Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition is an autogenerated conversion function.
Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1_MetricSpec_To_autoscaling_MetricSpec is an autogenerated conversion function.
Convert_v1_MetricStatus_To_autoscaling_MetricStatus is an autogenerated conversion function.
Convert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource is an autogenerated conversion function.
Convert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus is an autogenerated conversion function.
Convert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource is an autogenerated conversion function.
Convert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus is an autogenerated conversion function.
Convert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource is an autogenerated conversion function.
Convert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus is an autogenerated conversion function.
Convert_v1_Scale_To_autoscaling_Scale is an autogenerated conversion function.
Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec is an autogenerated conversion function.
Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus is an autogenerated conversion function.
DeepCopy_v1_CrossVersionObjectReference is an autogenerated deepcopy function.
DeepCopy_v1_HorizontalPodAutoscaler is an autogenerated deepcopy function.
DeepCopy_v1_HorizontalPodAutoscalerCondition is an autogenerated deepcopy function.
DeepCopy_v1_HorizontalPodAutoscalerList is an autogenerated deepcopy function.
DeepCopy_v1_HorizontalPodAutoscalerSpec is an autogenerated deepcopy function.
DeepCopy_v1_HorizontalPodAutoscalerStatus is an autogenerated deepcopy function.
DeepCopy_v1_MetricSpec is an autogenerated deepcopy function.
DeepCopy_v1_MetricStatus is an autogenerated deepcopy function.
DeepCopy_v1_ObjectMetricSource is an autogenerated deepcopy function.
DeepCopy_v1_ObjectMetricStatus is an autogenerated deepcopy function.
DeepCopy_v1_PodsMetricSource is an autogenerated deepcopy function.
DeepCopy_v1_PodsMetricStatus is an autogenerated deepcopy function.
DeepCopy_v1_ResourceMetricSource is an autogenerated deepcopy function.
DeepCopy_v1_ResourceMetricStatus is an autogenerated deepcopy function.
DeepCopy_v1_Scale is an autogenerated deepcopy function.
DeepCopy_v1_ScaleSpec is an autogenerated deepcopy function.
DeepCopy_v1_ScaleStatus is an autogenerated deepcopy function.
RegisterConversions adds conversion functions to the given scheme.
RegisterDeepCopies adds deep-copy functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
GroupName is the group name use in this package.
# Variables
AbleToScale indicates a lack of transient issues which prevent scaling from occuring, such as being in a backoff window, or being unable to access/update the target scale.
No description provided by the author
No description provided by the author
No description provided by the author
ObjectMetricSourceType is a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSourceType is a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
ResourceMetricSourceType is a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
ScalingActive indicates that the HPA controller is able to scale if necessary: it's correctly configured, can fetch the desired metrics, and isn't disabled.
ScalingLimited indicates that the calculated scale based on metrics would be above or below the range for the HPA, and has thus been capped.
TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
SchemeGroupVersion is group version used to register these objects.
# Structs
CrossVersionObjectReference contains enough information to let you identify the referred resource.
configuration of a horizontal pod autoscaler.
HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.
list of horizontal pod autoscaler objects.
specification of a horizontal pod autoscaler.
current status of a horizontal pod autoscaler.
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
MetricStatus describes the last-read state of a single metric.
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
ResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
Scale represents a scaling request for a resource.
ScaleSpec describes the attributes of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
# Type aliases
HorizontalPodAutoscalerConditionType are the valid conditions of a HorizontalPodAutoscaler.
MetricSourceType indicates the type of metric.