Class: Aws::DynamoDB::Types::ExecuteStatementOutput

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

#consumed_capacityTypes::ConsumedCapacity

The capacity units consumed by an operation. The data returned includes the total provisioned throughput consumed, along with statistics for the table and any indexes involved in the operation. ‘ConsumedCapacity` is only returned if the request asked for it. For more information, see [Provisioned Throughput] in the *Amazon DynamoDB Developer Guide*.

[1]: docs.aws.amazon.com/amazondynamodb/latest/developerguide/ProvisionedThroughputIntro.html



3400
3401
3402
3403
3404
3405
3406
# File 'lib/aws-sdk-dynamodb/types.rb', line 3400

class ExecuteStatementOutput < Struct.new(
  :items,
  :next_token,
  :consumed_capacity)
  SENSITIVE = []
  include Aws::Structure
end

#itemsArray<Hash<String,Types::AttributeValue>>

If a read operation was used, this property will contain the result of the read operation; a map of attribute names and their values. For the write operations this value will be empty.

Returns:



3400
3401
3402
3403
3404
3405
3406
# File 'lib/aws-sdk-dynamodb/types.rb', line 3400

class ExecuteStatementOutput < Struct.new(
  :items,
  :next_token,
  :consumed_capacity)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

If the response of a read request exceeds the response payload limit DynamoDB will set this value in the response. If set, you can use that this value in the subsequent request to get the remaining results.

Returns:

  • (String)


3400
3401
3402
3403
3404
3405
3406
# File 'lib/aws-sdk-dynamodb/types.rb', line 3400

class ExecuteStatementOutput < Struct.new(
  :items,
  :next_token,
  :consumed_capacity)
  SENSITIVE = []
  include Aws::Structure
end