Class OpsworksHaproxyLayerLoadBasedAutoScalingUpscalingOutputReference

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

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.298Z")
    @Stability(Stable)
    public class OpsworksHaproxyLayerLoadBasedAutoScalingUpscalingOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • OpsworksHaproxyLayerLoadBasedAutoScalingUpscalingOutputReference

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

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

        @Stability(Stable)
        public OpsworksHaproxyLayerLoadBasedAutoScalingUpscalingOutputReference​(@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

      • resetAlarms

        @Stability(Stable)
        public void resetAlarms()
      • resetCpuThreshold

        @Stability(Stable)
        public void resetCpuThreshold()
      • resetIgnoreMetricsTime

        @Stability(Stable)
        public void resetIgnoreMetricsTime()
      • resetInstanceCount

        @Stability(Stable)
        public void resetInstanceCount()
      • resetLoadThreshold

        @Stability(Stable)
        public void resetLoadThreshold()
      • resetMemoryThreshold

        @Stability(Stable)
        public void resetMemoryThreshold()
      • resetThresholdsWaitTime

        @Stability(Stable)
        public void resetThresholdsWaitTime()
      • getAlarmsInput

        @Stability(Stable)
        @Nullable
        public List<String> getAlarmsInput()
      • getCpuThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getCpuThresholdInput()
      • getIgnoreMetricsTimeInput

        @Stability(Stable)
        @Nullable
        public Number getIgnoreMetricsTimeInput()
      • getInstanceCountInput

        @Stability(Stable)
        @Nullable
        public Number getInstanceCountInput()
      • getLoadThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getLoadThresholdInput()
      • getMemoryThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getMemoryThresholdInput()
      • getThresholdsWaitTimeInput

        @Stability(Stable)
        @Nullable
        public Number getThresholdsWaitTimeInput()
      • getAlarms

        @Stability(Stable)
        @NotNull
        public List<String> getAlarms()
      • setAlarms

        @Stability(Stable)
        public void setAlarms​(@NotNull
                              List<String> value)
      • getCpuThreshold

        @Stability(Stable)
        @NotNull
        public Number getCpuThreshold()
      • setCpuThreshold

        @Stability(Stable)
        public void setCpuThreshold​(@NotNull
                                    Number value)
      • getIgnoreMetricsTime

        @Stability(Stable)
        @NotNull
        public Number getIgnoreMetricsTime()
      • setIgnoreMetricsTime

        @Stability(Stable)
        public void setIgnoreMetricsTime​(@NotNull
                                         Number value)
      • getInstanceCount

        @Stability(Stable)
        @NotNull
        public Number getInstanceCount()
      • setInstanceCount

        @Stability(Stable)
        public void setInstanceCount​(@NotNull
                                     Number value)
      • getLoadThreshold

        @Stability(Stable)
        @NotNull
        public Number getLoadThreshold()
      • setLoadThreshold

        @Stability(Stable)
        public void setLoadThreshold​(@NotNull
                                     Number value)
      • getMemoryThreshold

        @Stability(Stable)
        @NotNull
        public Number getMemoryThreshold()
      • setMemoryThreshold

        @Stability(Stable)
        public void setMemoryThreshold​(@NotNull
                                       Number value)
      • getThresholdsWaitTime

        @Stability(Stable)
        @NotNull
        public Number getThresholdsWaitTime()
      • setThresholdsWaitTime

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