Class: Aws::RDS::Types::ScalingConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::ScalingConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
When making an API call, you may pass ScalingConfiguration data as a hash:
{
min_capacity: 1,
max_capacity: 1,
auto_pause: false,
seconds_until_auto_pause: 1,
}
Contains the scaling configuration of an Aurora Serverless DB cluster.
For more information, see [Using Amazon Aurora Serverless] in the *Amazon Aurora User Guide*.
[1]: docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html
Instance Attribute Summary collapse
-
#auto_pause ⇒ Boolean
A value that specifies whether to allow or disallow automatic pause for an Aurora DB cluster in ‘serverless` DB engine mode.
-
#max_capacity ⇒ Integer
The maximum capacity for an Aurora DB cluster in ‘serverless` DB engine mode.
-
#min_capacity ⇒ Integer
The minimum capacity for an Aurora DB cluster in ‘serverless` DB engine mode.
-
#seconds_until_auto_pause ⇒ Integer
The time, in seconds, before an Aurora DB cluster in ‘serverless` mode is paused.
Instance Attribute Details
#auto_pause ⇒ Boolean
A value that specifies whether to allow or disallow automatic pause for an Aurora DB cluster in ‘serverless` DB engine mode. A DB cluster can be paused only when it’s idle (it has no connections).
<note markdown=“1”> 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.
</note>
15257 15258 15259 15260 15261 15262 15263 |
# File 'lib/aws-sdk-rds/types.rb', line 15257 class ScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :auto_pause, :seconds_until_auto_pause) include Aws::Structure end |
#max_capacity ⇒ Integer
The maximum capacity for an Aurora DB cluster in ‘serverless` DB engine mode.
Valid capacity values are ‘2`, `4`, `8`, `16`, `32`, `64`, `128`, and `256`.
The maximum capacity must be greater than or equal to the minimum capacity.
15257 15258 15259 15260 15261 15262 15263 |
# File 'lib/aws-sdk-rds/types.rb', line 15257 class ScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :auto_pause, :seconds_until_auto_pause) include Aws::Structure end |
#min_capacity ⇒ Integer
The minimum capacity for an Aurora DB cluster in ‘serverless` DB engine mode.
Valid capacity values are ‘2`, `4`, `8`, `16`, `32`, `64`, `128`, and `256`.
The minimum capacity must be less than or equal to the maximum capacity.
15257 15258 15259 15260 15261 15262 15263 |
# File 'lib/aws-sdk-rds/types.rb', line 15257 class ScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :auto_pause, :seconds_until_auto_pause) include Aws::Structure end |
#seconds_until_auto_pause ⇒ Integer
The time, in seconds, before an Aurora DB cluster in ‘serverless` mode is paused.
15257 15258 15259 15260 15261 15262 15263 |
# File 'lib/aws-sdk-rds/types.rb', line 15257 class ScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :auto_pause, :seconds_until_auto_pause) include Aws::Structure end |