Package com.pulumi.aws.rds.inputs
Class ClusterScalingConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rds.inputs.ClusterScalingConfigurationArgs
-
public final class ClusterScalingConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterScalingConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ClusterScalingConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>autoPause()static ClusterScalingConfigurationArgs.Builderbuilder()static ClusterScalingConfigurationArgs.Builderbuilder(ClusterScalingConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxCapacity()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>minCapacity()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>secondsBeforeTimeout()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>secondsUntilAutoPause()java.util.Optional<com.pulumi.core.Output<java.lang.String>>timeoutAction()
-
-
-
Field Detail
-
Empty
public static final ClusterScalingConfigurationArgs Empty
-
-
Method Detail
-
autoPause
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> autoPause()
- Returns:
- Whether to enable automatic pause. A DB cluster can be paused only when it's idle (it has no connections). If a DB cluster is paused for more than seven days, the DB cluster might be backed up with a snapshot. In this case, the DB cluster is restored when there is a request to connect to it. Defaults to `true`.
-
maxCapacity
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxCapacity()
- Returns:
- Maximum capacity for an Aurora DB cluster in `serverless` DB engine mode. The maximum capacity must be greater than or equal to the minimum capacity. Valid Aurora MySQL capacity values are `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, `256`. Valid Aurora PostgreSQL capacity values are (`2`, `4`, `8`, `16`, `32`, `64`, `192`, and `384`). Defaults to `16`.
-
minCapacity
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minCapacity()
- Returns:
- Minimum capacity for an Aurora DB cluster in `serverless` DB engine mode. The minimum capacity must be lesser than or equal to the maximum capacity. Valid Aurora MySQL capacity values are `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, `256`. Valid Aurora PostgreSQL capacity values are (`2`, `4`, `8`, `16`, `32`, `64`, `192`, and `384`). Defaults to `1`.
-
secondsBeforeTimeout
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> secondsBeforeTimeout()
- Returns:
- Amount of time, in seconds, that Aurora Serverless v1 tries to find a scaling point to perform seamless scaling before enforcing the timeout action. Valid values are `60` through `600`. Defaults to `300`.
-
secondsUntilAutoPause
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> secondsUntilAutoPause()
- Returns:
- Time, in seconds, before an Aurora DB cluster in serverless mode is paused. Valid values are `300` through `86400`. Defaults to `300`.
-
timeoutAction
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timeoutAction()
- Returns:
- Action to take when the timeout is reached. Valid values: `ForceApplyCapacityChange`, `RollbackCapacityChange`. Defaults to `RollbackCapacityChange`. See [documentation](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v1.how-it-works.html#aurora-serverless.how-it-works.timeout-action).
-
builder
public static ClusterScalingConfigurationArgs.Builder builder()
-
builder
public static ClusterScalingConfigurationArgs.Builder builder(ClusterScalingConfigurationArgs defaults)
-
-