Class: Aws::DynamoDB::Types::BatchExecuteStatementInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#return_consumed_capacityString

Determines the level of detail about either provisioned or on-demand throughput consumption that is returned in the response:

  • ‘INDEXES` - The response includes the aggregate `ConsumedCapacity` for the operation, together with `ConsumedCapacity` for each table and secondary index that was accessed.

    Note that some operations, such as ‘GetItem` and `BatchGetItem`, do not access any indexes at all. In these cases, specifying `INDEXES` will only return `ConsumedCapacity` information for table(s).

  • ‘TOTAL` - The response includes only the aggregate `ConsumedCapacity` for the operation.

  • ‘NONE` - No `ConsumedCapacity` details are included in the response.

Returns:

  • (String)


709
710
711
712
713
714
# File 'lib/aws-sdk-dynamodb/types.rb', line 709

class BatchExecuteStatementInput < Struct.new(
  :statements,
  :return_consumed_capacity)
  SENSITIVE = []
  include Aws::Structure
end

#statementsArray<Types::BatchStatementRequest>

The list of PartiQL statements representing the batch to run.

Returns:



709
710
711
712
713
714
# File 'lib/aws-sdk-dynamodb/types.rb', line 709

class BatchExecuteStatementInput < Struct.new(
  :statements,
  :return_consumed_capacity)
  SENSITIVE = []
  include Aws::Structure
end