durable-execution-sdk-js.stepconfig.md

December 2, 2025 ยท View on GitHub

Home > @aws/durable-execution-sdk-js > StepConfig

StepConfig interface

Configuration options for step operations

Signature:

export interface StepConfig<T>

Properties

Property

Modifiers

Type

Description

retryStrategy?

(error: Error, attemptCount: number) => RetryDecision

(Optional) Strategy for retrying failed step executions

semantics?

StepSemantics

(Optional) Execution semantics for the step (at-most-once or at-least-once per retry)

serdes?

Serdes<T>

(Optional) Serialization/deserialization configuration for step data