Class TargetSuspendedStateArgs.Builder

  • Enclosing class:
    TargetSuspendedStateArgs

    public static final class TargetSuspendedStateArgs.Builder
    extends java.lang.Object
    • Method Detail

      • dynamicScalingInSuspended

        public TargetSuspendedStateArgs.Builder dynamicScalingInSuspended​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Boolean> dynamicScalingInSuspended)
        Parameters:
        dynamicScalingInSuspended - Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Default is `false`.
        Returns:
        builder
      • dynamicScalingInSuspended

        public TargetSuspendedStateArgs.Builder dynamicScalingInSuspended​(java.lang.Boolean dynamicScalingInSuspended)
        Parameters:
        dynamicScalingInSuspended - Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Default is `false`.
        Returns:
        builder
      • dynamicScalingOutSuspended

        public TargetSuspendedStateArgs.Builder dynamicScalingOutSuspended​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.Boolean> dynamicScalingOutSuspended)
        Parameters:
        dynamicScalingOutSuspended - Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Default is `false`.
        Returns:
        builder
      • dynamicScalingOutSuspended

        public TargetSuspendedStateArgs.Builder dynamicScalingOutSuspended​(java.lang.Boolean dynamicScalingOutSuspended)
        Parameters:
        dynamicScalingOutSuspended - Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Default is `false`.
        Returns:
        builder
      • scheduledScalingSuspended

        public TargetSuspendedStateArgs.Builder scheduledScalingSuspended​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Boolean> scheduledScalingSuspended)
        Parameters:
        scheduledScalingSuspended - Whether scheduled scaling is suspended. Default is `false`.
        Returns:
        builder
      • scheduledScalingSuspended

        public TargetSuspendedStateArgs.Builder scheduledScalingSuspended​(java.lang.Boolean scheduledScalingSuspended)
        Parameters:
        scheduledScalingSuspended - Whether scheduled scaling is suspended. Default is `false`.
        Returns:
        builder