Class: Aws::RDS::Types::ModifyCurrentDBClusterCapacityMessage

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rds/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#capacityInteger

The DB cluster capacity.

When you change the capacity of a paused Aurora Serverless v1 DB cluster, it automatically resumes.

Constraints:

  • For Aurora MySQL, valid capacity values are ‘1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, and `256`.

  • For Aurora PostgreSQL, valid capacity values are ‘2`, `4`, `8`, `16`, `32`, `64`, `192`, and `384`.

Returns:

  • (Integer)


17140
17141
17142
17143
17144
17145
17146
17147
# File 'lib/aws-sdk-rds/types.rb', line 17140

class ModifyCurrentDBClusterCapacityMessage < Struct.new(
  :db_cluster_identifier,
  :capacity,
  :seconds_before_timeout,
  :timeout_action)
  SENSITIVE = []
  include Aws::Structure
end

#db_cluster_identifierString

The DB cluster identifier for the cluster being modified. This parameter isn’t case-sensitive.

Constraints:

  • Must match the identifier of an existing DB cluster.

^

Returns:

  • (String)


17140
17141
17142
17143
17144
17145
17146
17147
# File 'lib/aws-sdk-rds/types.rb', line 17140

class ModifyCurrentDBClusterCapacityMessage < Struct.new(
  :db_cluster_identifier,
  :capacity,
  :seconds_before_timeout,
  :timeout_action)
  SENSITIVE = []
  include Aws::Structure
end

#seconds_before_timeoutInteger

The amount of time, in seconds, that Aurora Serverless v1 tries to find a scaling point to perform seamless scaling before enforcing the timeout action. The default is 300.

Specify a value between 10 and 600 seconds.

Returns:

  • (Integer)


17140
17141
17142
17143
17144
17145
17146
17147
# File 'lib/aws-sdk-rds/types.rb', line 17140

class ModifyCurrentDBClusterCapacityMessage < Struct.new(
  :db_cluster_identifier,
  :capacity,
  :seconds_before_timeout,
  :timeout_action)
  SENSITIVE = []
  include Aws::Structure
end

#timeout_actionString

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 isn’t found in the timeout period.

Returns:

  • (String)


17140
17141
17142
17143
17144
17145
17146
17147
# File 'lib/aws-sdk-rds/types.rb', line 17140

class ModifyCurrentDBClusterCapacityMessage < Struct.new(
  :db_cluster_identifier,
  :capacity,
  :seconds_before_timeout,
  :timeout_action)
  SENSITIVE = []
  include Aws::Structure
end