Class RdsClusterScalingConfigurationOutputReference

  • 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.595Z")
    @Stability(Stable)
    public class RdsClusterScalingConfigurationOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • RdsClusterScalingConfigurationOutputReference

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

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

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

      • resetAutoPause

        @Stability(Stable)
        public void resetAutoPause()
      • resetMaxCapacity

        @Stability(Stable)
        public void resetMaxCapacity()
      • resetMinCapacity

        @Stability(Stable)
        public void resetMinCapacity()
      • resetSecondsUntilAutoPause

        @Stability(Stable)
        public void resetSecondsUntilAutoPause()
      • resetTimeoutAction

        @Stability(Stable)
        public void resetTimeoutAction()
      • getAutoPauseInput

        @Stability(Stable)
        @Nullable
        public Object getAutoPauseInput()
      • getMaxCapacityInput

        @Stability(Stable)
        @Nullable
        public Number getMaxCapacityInput()
      • getMinCapacityInput

        @Stability(Stable)
        @Nullable
        public Number getMinCapacityInput()
      • getSecondsUntilAutoPauseInput

        @Stability(Stable)
        @Nullable
        public Number getSecondsUntilAutoPauseInput()
      • getTimeoutActionInput

        @Stability(Stable)
        @Nullable
        public String getTimeoutActionInput()
      • getAutoPause

        @Stability(Stable)
        @NotNull
        public Object getAutoPause()
      • setAutoPause

        @Stability(Stable)
        public void setAutoPause​(@NotNull
                                 Boolean value)
      • setAutoPause

        @Stability(Stable)
        public void setAutoPause​(@NotNull
                                 com.hashicorp.cdktf.IResolvable value)
      • getMaxCapacity

        @Stability(Stable)
        @NotNull
        public Number getMaxCapacity()
      • setMaxCapacity

        @Stability(Stable)
        public void setMaxCapacity​(@NotNull
                                   Number value)
      • getMinCapacity

        @Stability(Stable)
        @NotNull
        public Number getMinCapacity()
      • setMinCapacity

        @Stability(Stable)
        public void setMinCapacity​(@NotNull
                                   Number value)
      • getSecondsUntilAutoPause

        @Stability(Stable)
        @NotNull
        public Number getSecondsUntilAutoPause()
      • setSecondsUntilAutoPause

        @Stability(Stable)
        public void setSecondsUntilAutoPause​(@NotNull
                                             Number value)
      • getTimeoutAction

        @Stability(Stable)
        @NotNull
        public String getTimeoutAction()
      • setTimeoutAction

        @Stability(Stable)
        public void setTimeoutAction​(@NotNull
                                     String value)