Class AppEngineFlexibleAppVersionAutomaticScalingOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.445Z")
    @Stability(Stable)
    public class AppEngineFlexibleAppVersionAutomaticScalingOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • AppEngineFlexibleAppVersionAutomaticScalingOutputReference

        protected AppEngineFlexibleAppVersionAutomaticScalingOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • AppEngineFlexibleAppVersionAutomaticScalingOutputReference

        protected AppEngineFlexibleAppVersionAutomaticScalingOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • AppEngineFlexibleAppVersionAutomaticScalingOutputReference

        @Stability(Stable)
        public AppEngineFlexibleAppVersionAutomaticScalingOutputReference​(@NotNull
                                                                          com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                          @NotNull
                                                                          String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetCoolDownPeriod

        @Stability(Stable)
        public void resetCoolDownPeriod()
      • resetDiskUtilization

        @Stability(Stable)
        public void resetDiskUtilization()
      • resetMaxConcurrentRequests

        @Stability(Stable)
        public void resetMaxConcurrentRequests()
      • resetMaxIdleInstances

        @Stability(Stable)
        public void resetMaxIdleInstances()
      • resetMaxPendingLatency

        @Stability(Stable)
        public void resetMaxPendingLatency()
      • resetMaxTotalInstances

        @Stability(Stable)
        public void resetMaxTotalInstances()
      • resetMinIdleInstances

        @Stability(Stable)
        public void resetMinIdleInstances()
      • resetMinPendingLatency

        @Stability(Stable)
        public void resetMinPendingLatency()
      • resetMinTotalInstances

        @Stability(Stable)
        public void resetMinTotalInstances()
      • resetNetworkUtilization

        @Stability(Stable)
        public void resetNetworkUtilization()
      • resetRequestUtilization

        @Stability(Stable)
        public void resetRequestUtilization()
      • getCoolDownPeriodInput

        @Stability(Stable)
        @Nullable
        public String getCoolDownPeriodInput()
      • getMaxConcurrentRequestsInput

        @Stability(Stable)
        @Nullable
        public Number getMaxConcurrentRequestsInput()
      • getMaxIdleInstancesInput

        @Stability(Stable)
        @Nullable
        public Number getMaxIdleInstancesInput()
      • getMaxPendingLatencyInput

        @Stability(Stable)
        @Nullable
        public String getMaxPendingLatencyInput()
      • getMaxTotalInstancesInput

        @Stability(Stable)
        @Nullable
        public Number getMaxTotalInstancesInput()
      • getMinIdleInstancesInput

        @Stability(Stable)
        @Nullable
        public Number getMinIdleInstancesInput()
      • getMinPendingLatencyInput

        @Stability(Stable)
        @Nullable
        public String getMinPendingLatencyInput()
      • getMinTotalInstancesInput

        @Stability(Stable)
        @Nullable
        public Number getMinTotalInstancesInput()
      • getCoolDownPeriod

        @Stability(Stable)
        @NotNull
        public String getCoolDownPeriod()
      • setCoolDownPeriod

        @Stability(Stable)
        public void setCoolDownPeriod​(@NotNull
                                      String value)
      • getMaxConcurrentRequests

        @Stability(Stable)
        @NotNull
        public Number getMaxConcurrentRequests()
      • setMaxConcurrentRequests

        @Stability(Stable)
        public void setMaxConcurrentRequests​(@NotNull
                                             Number value)
      • getMaxIdleInstances

        @Stability(Stable)
        @NotNull
        public Number getMaxIdleInstances()
      • setMaxIdleInstances

        @Stability(Stable)
        public void setMaxIdleInstances​(@NotNull
                                        Number value)
      • getMaxPendingLatency

        @Stability(Stable)
        @NotNull
        public String getMaxPendingLatency()
      • setMaxPendingLatency

        @Stability(Stable)
        public void setMaxPendingLatency​(@NotNull
                                         String value)
      • getMaxTotalInstances

        @Stability(Stable)
        @NotNull
        public Number getMaxTotalInstances()
      • setMaxTotalInstances

        @Stability(Stable)
        public void setMaxTotalInstances​(@NotNull
                                         Number value)
      • getMinIdleInstances

        @Stability(Stable)
        @NotNull
        public Number getMinIdleInstances()
      • setMinIdleInstances

        @Stability(Stable)
        public void setMinIdleInstances​(@NotNull
                                        Number value)
      • getMinPendingLatency

        @Stability(Stable)
        @NotNull
        public String getMinPendingLatency()
      • setMinPendingLatency

        @Stability(Stable)
        public void setMinPendingLatency​(@NotNull
                                         String value)
      • getMinTotalInstances

        @Stability(Stable)
        @NotNull
        public Number getMinTotalInstances()
      • setMinTotalInstances

        @Stability(Stable)
        public void setMinTotalInstances​(@NotNull
                                         Number value)