Exemple #1
0
        private ObjectMetricStatus(
            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricValueStatus current,

            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.CrossVersionObjectReference describedObject,

            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricIdentifier metric)
        {
            Current         = current;
            DescribedObject = describedObject;
            Metric          = metric;
        }
        private ObjectMetricSource(
            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.CrossVersionObjectReference describedObject,

            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricIdentifier metric,

            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricTarget target)
        {
            DescribedObject = describedObject;
            Metric          = metric;
            Target          = target;
        }
Exemple #3
0
        private HorizontalPodAutoscalerSpec(
            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.HorizontalPodAutoscalerBehavior behavior,

            int maxReplicas,

            ImmutableArray <Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricSpec> metrics,

            int minReplicas,

            Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.CrossVersionObjectReference scaleTargetRef)
        {
            Behavior       = behavior;
            MaxReplicas    = maxReplicas;
            Metrics        = metrics;
            MinReplicas    = minReplicas;
            ScaleTargetRef = scaleTargetRef;
        }