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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dynamodb/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.



3386
3387
3388
3389
3390
3391
3392
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 3386

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:



3386
3387
3388
3389
3390
3391
3392
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 3386

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)


3386
3387
3388
3389
3390
3391
3392
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 3386

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