Class: Aws::RDS::Types::ModifyCurrentDBClusterCapacityMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::ModifyCurrentDBClusterCapacityMessage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
When making an API call, you may pass ModifyCurrentDBClusterCapacityMessage data as a hash:
{
db_cluster_identifier: "String", # required
capacity: 1,
seconds_before_timeout: 1,
timeout_action: "String",
}
Instance Attribute Summary collapse
-
#capacity ⇒ Integer
The DB cluster capacity.
-
#db_cluster_identifier ⇒ String
The DB cluster identifier for the cluster being modified.
-
#seconds_before_timeout ⇒ Integer
The amount of time, in seconds, that Aurora Serverless tries to find a scaling point to perform seamless scaling before enforcing the timeout action.
-
#timeout_action ⇒ String
The action to take when the timeout is reached, either ‘ForceApplyCapacityChange` or `RollbackCapacityChange`.
Instance Attribute Details
#capacity ⇒ Integer
The DB cluster capacity.
Constraints:
-
Value must be ‘2`, `4`, `8`, `16`, `32`, `64`, `128`, or `256`.
^
9598 9599 9600 9601 9602 9603 9604 |
# File 'lib/aws-sdk-rds/types.rb', line 9598 class ModifyCurrentDBClusterCapacityMessage < Struct.new( :db_cluster_identifier, :capacity, :seconds_before_timeout, :timeout_action) include Aws::Structure end |
#db_cluster_identifier ⇒ String
The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.
Constraints:
-
Must match the identifier of an existing DB cluster.
^
9598 9599 9600 9601 9602 9603 9604 |
# File 'lib/aws-sdk-rds/types.rb', line 9598 class ModifyCurrentDBClusterCapacityMessage < Struct.new( :db_cluster_identifier, :capacity, :seconds_before_timeout, :timeout_action) include Aws::Structure end |
#seconds_before_timeout ⇒ Integer
The amount of time, in seconds, that Aurora Serverless tries to find a scaling point to perform seamless scaling before enforcing the timeout action. The default is 300.
-
Value must be from 10 through 600.
^
9598 9599 9600 9601 9602 9603 9604 |
# File 'lib/aws-sdk-rds/types.rb', line 9598 class ModifyCurrentDBClusterCapacityMessage < Struct.new( :db_cluster_identifier, :capacity, :seconds_before_timeout, :timeout_action) include Aws::Structure end |
#timeout_action ⇒ String
The action to take when the timeout is reached, either ‘ForceApplyCapacityChange` or `RollbackCapacityChange`.
‘ForceApplyCapacityChange`, the default, sets the capacity to the specified value as soon as possible.
‘RollbackCapacityChange` ignores the capacity change if a scaling point is not found in the timeout period.
9598 9599 9600 9601 9602 9603 9604 |
# File 'lib/aws-sdk-rds/types.rb', line 9598 class ModifyCurrentDBClusterCapacityMessage < Struct.new( :db_cluster_identifier, :capacity, :seconds_before_timeout, :timeout_action) include Aws::Structure end |