LambdaParameters

Lambda invocation parameters for subscribers. Values are forwarded to the Lambda Invoke API. Every string member accepts a literal or a JSONata expression (e.g. "{% $events.Data.qualifier %}").

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Durable execution name. Accepts a JSONata expression.

Link copied to clipboard

Timeout in seconds for each invocation of the target. String-typed so the value may be a JSONata expression.

Link copied to clipboard

Lambda invocation type. EVENT invokes the function asynchronously; REQUEST_RESPONSE waits for its result.

Link copied to clipboard

Lambda qualifier:

$LATEST, $

LATEST.PUBLISHED, a numeric version, or an alias. Accepts a JSONata expression.

Link copied to clipboard

Tenant identifier. Accepts a JSONata expression.

Functions

Link copied to clipboard
inline fun copy(block: LambdaParameters.Builder.() -> Unit = {}): LambdaParameters
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String