private ExternalMetricSource( Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricIdentifier metric, Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricTarget target) { Metric = metric; Target = target; }
private ResourceMetricSource( string name, Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricTarget target) { Name = name; Target = target; }
private ContainerResourceMetricSource( string container, string name, Pulumi.Kubernetes.Types.Outputs.Autoscaling.V2Beta2.MetricTarget target) { Container = container; Name = name; Target = target; }
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; }