Class FlexibleAppVersionAutomaticScalingArgs


  • public final class FlexibleAppVersionAutomaticScalingArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • coolDownPeriod

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coolDownPeriod()
        Returns:
        The time period that the Autoscaler should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Default: 120s
      • maxConcurrentRequests

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxConcurrentRequests()
        Returns:
        Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
      • maxIdleInstances

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxIdleInstances()
        Returns:
        Maximum number of idle instances that should be maintained for this version.
      • maxPendingLatency

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maxPendingLatency()
        Returns:
        Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
      • maxTotalInstances

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxTotalInstances()
        Returns:
        Maximum number of instances that should be started to handle requests for this version. Default: 20
      • minIdleInstances

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minIdleInstances()
        Returns:
        Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
      • minPendingLatency

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> minPendingLatency()
        Returns:
        Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
      • minTotalInstances

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minTotalInstances()
        Returns:
        Minimum number of running instances that should be maintained for this version. Default: 2