Class ContainerNodePoolAutoscalingOutputReference

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

      • ContainerNodePoolAutoscalingOutputReference

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

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

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

      • resetLocationPolicy

        @Stability(Stable)
        public void resetLocationPolicy()
      • resetMaxNodeCount

        @Stability(Stable)
        public void resetMaxNodeCount()
      • resetMinNodeCount

        @Stability(Stable)
        public void resetMinNodeCount()
      • resetTotalMaxNodeCount

        @Stability(Stable)
        public void resetTotalMaxNodeCount()
      • resetTotalMinNodeCount

        @Stability(Stable)
        public void resetTotalMinNodeCount()
      • getLocationPolicyInput

        @Stability(Stable)
        @Nullable
        public String getLocationPolicyInput()
      • getMaxNodeCountInput

        @Stability(Stable)
        @Nullable
        public Number getMaxNodeCountInput()
      • getMinNodeCountInput

        @Stability(Stable)
        @Nullable
        public Number getMinNodeCountInput()
      • getTotalMaxNodeCountInput

        @Stability(Stable)
        @Nullable
        public Number getTotalMaxNodeCountInput()
      • getTotalMinNodeCountInput

        @Stability(Stable)
        @Nullable
        public Number getTotalMinNodeCountInput()
      • getLocationPolicy

        @Stability(Stable)
        @NotNull
        public String getLocationPolicy()
      • setLocationPolicy

        @Stability(Stable)
        public void setLocationPolicy​(@NotNull
                                      String value)
      • getMaxNodeCount

        @Stability(Stable)
        @NotNull
        public Number getMaxNodeCount()
      • setMaxNodeCount

        @Stability(Stable)
        public void setMaxNodeCount​(@NotNull
                                    Number value)
      • getMinNodeCount

        @Stability(Stable)
        @NotNull
        public Number getMinNodeCount()
      • setMinNodeCount

        @Stability(Stable)
        public void setMinNodeCount​(@NotNull
                                    Number value)
      • getTotalMaxNodeCount

        @Stability(Stable)
        @NotNull
        public Number getTotalMaxNodeCount()
      • setTotalMaxNodeCount

        @Stability(Stable)
        public void setTotalMaxNodeCount​(@NotNull
                                         Number value)
      • getTotalMinNodeCount

        @Stability(Stable)
        @NotNull
        public Number getTotalMinNodeCount()
      • setTotalMinNodeCount

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