Class: Aws::DynamoDB::Types::OnDemandThroughput

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

Overview

Sets the maximum number of read and write units for the specified on-demand table. If you use this parameter, you must specify ‘MaxReadRequestUnits`, `MaxWriteRequestUnits`, or both.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_read_request_unitsInteger

Maximum number of read request units for the specified table.

To specify a maximum ‘OnDemandThroughput` on your table, set the value of `MaxReadRequestUnits` as greater than or equal to 1. To remove the maximum `OnDemandThroughput` that is currently set on your table, set the value of `MaxReadRequestUnits` to -1.

Returns:

  • (Integer)


5742
5743
5744
5745
5746
5747
# File 'lib/aws-sdk-dynamodb/types.rb', line 5742

class OnDemandThroughput < Struct.new(
  :max_read_request_units,
  :max_write_request_units)
  SENSITIVE = []
  include Aws::Structure
end

#max_write_request_unitsInteger

Maximum number of write request units for the specified table.

To specify a maximum ‘OnDemandThroughput` on your table, set the value of `MaxWriteRequestUnits` as greater than or equal to 1. To remove the maximum `OnDemandThroughput` that is currently set on your table, set the value of `MaxWriteRequestUnits` to -1.

Returns:

  • (Integer)


5742
5743
5744
5745
5746
5747
# File 'lib/aws-sdk-dynamodb/types.rb', line 5742

class OnDemandThroughput < Struct.new(
  :max_read_request_units,
  :max_write_request_units)
  SENSITIVE = []
  include Aws::Structure
end