/// <summary> /// Initializes a new instance of the /// Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerSpec class. /// </summary> public Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerSpec(int maxReplicas, Iok8sapiautoscalingv2beta1CrossVersionObjectReference scaleTargetRef, IList <Iok8sapiautoscalingv2beta1MetricSpec> metrics = default(IList <Iok8sapiautoscalingv2beta1MetricSpec>), int?minReplicas = default(int?)) { MaxReplicas = maxReplicas; Metrics = metrics; MinReplicas = minReplicas; ScaleTargetRef = scaleTargetRef; }
/// <summary> /// Initializes a new instance of the /// Iok8sapiautoscalingv2beta1ObjectMetricSource class. /// </summary> public Iok8sapiautoscalingv2beta1ObjectMetricSource(string metricName, Iok8sapiautoscalingv2beta1CrossVersionObjectReference target, string targetValue) { MetricName = metricName; Target = target; TargetValue = targetValue; }
/// <summary> /// Initializes a new instance of the /// Iok8sapiautoscalingv2beta1ObjectMetricStatus class. /// </summary> public Iok8sapiautoscalingv2beta1ObjectMetricStatus(string currentValue, string metricName, Iok8sapiautoscalingv2beta1CrossVersionObjectReference target) { CurrentValue = currentValue; MetricName = metricName; Target = target; }