@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)", date="2023-01-31T18:37:01.054Z") @Deprecated public class InvokeFunction extends software.amazon.jsii.JsiiObject implements IStepFunctionsTask
The Lambda function Arn is defined as Resource in the state machine definition.
OUTPUT: the output of this task is the return value of the Lambda Function.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.lambda.*; import software.amazon.awscdk.services.stepfunctions.tasks.*; Function function_; Object payload; InvokeFunction invokeFunction = InvokeFunction.Builder.create(function_) .payload(Map.of( "payloadKey", payload)) .build();
Modifier and Type | Class and Description |
---|---|
static class |
InvokeFunction.Builder
Deprecated.
|
IStepFunctionsTask.Jsii$Default, IStepFunctionsTask.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
InvokeFunction(IFunction lambdaFunction,
InvokeFunctionProps props)
Deprecated.
|
protected |
InvokeFunction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
Deprecated.
|
protected |
InvokeFunction(software.amazon.jsii.JsiiObjectRef objRef)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
StepFunctionsTaskConfig |
bind(Task _task)
Deprecated.
|
protected InvokeFunction(software.amazon.jsii.JsiiObjectRef objRef)
protected InvokeFunction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Deprecated public InvokeFunction(IFunction lambdaFunction, InvokeFunctionProps props)
lambdaFunction
- This parameter is required.props
- @Deprecated public StepFunctionsTaskConfig bind(Task _task)
bind
in interface IStepFunctionsTask
_task
- This parameter is required.