Class: Aws::Lambda::Types::CheckpointDurableExecutionResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb

Overview

The response from the CheckpointDurableExecution operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#checkpoint_tokenString

A new checkpoint token to use for the next checkpoint operation. This token replaces the one provided in the request and must be used for subsequent checkpoints to maintain proper ordering.

Returns:

  • (String)


854
855
856
857
858
859
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 854

class CheckpointDurableExecutionResponse < Struct.new(
  :checkpoint_token,
  :new_execution_state)
  SENSITIVE = []
  include Aws::Structure
end

#new_execution_stateTypes::CheckpointUpdatedExecutionState

Updated execution state information that includes any changes that occurred since the last checkpoint, such as completed callbacks or expired timers. This allows the SDK to update its internal state during replay.



854
855
856
857
858
859
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 854

class CheckpointDurableExecutionResponse < Struct.new(
  :checkpoint_token,
  :new_execution_state)
  SENSITIVE = []
  include Aws::Structure
end