public static final class LambdaToStepFunctionProps.Builder extends Object implements software.amazon.jsii.Builder<LambdaToStepFunctionProps>
LambdaToStepFunctionProps| Constructor and Description |
|---|
Builder() |
public LambdaToStepFunctionProps.Builder stateMachineProps(software.amazon.awscdk.services.stepfunctions.StateMachineProps stateMachineProps)
LambdaToStepFunctionProps.getStateMachineProps()stateMachineProps - User provided StateMachineProps to override the defaults. This parameter is required.thispublic LambdaToStepFunctionProps.Builder createCloudWatchAlarms(Boolean createCloudWatchAlarms)
LambdaToStepFunctionProps.getCreateCloudWatchAlarms()createCloudWatchAlarms - Whether to create recommended CloudWatch alarms.thispublic LambdaToStepFunctionProps.Builder deployVpc(Boolean deployVpc)
LambdaToStepFunctionProps.getDeployVpc()deployVpc - Whether to deploy a new VPC.thispublic LambdaToStepFunctionProps.Builder existingLambdaObj(software.amazon.awscdk.services.lambda.Function existingLambdaObj)
LambdaToStepFunctionProps.getExistingLambdaObj()existingLambdaObj - Existing instance of Lambda Function object, providing both this and `lambdaFunctionProps` will cause an error.thispublic LambdaToStepFunctionProps.Builder existingVpc(software.amazon.awscdk.services.ec2.IVpc existingVpc)
LambdaToStepFunctionProps.getExistingVpc()existingVpc - An existing VPC for the construct to use (construct will NOT create a new VPC in this case).thispublic LambdaToStepFunctionProps.Builder lambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps lambdaFunctionProps)
LambdaToStepFunctionProps.getLambdaFunctionProps()lambdaFunctionProps - User provided props to override the default props for the Lambda function.thispublic LambdaToStepFunctionProps.Builder logGroupProps(software.amazon.awscdk.services.logs.LogGroupProps logGroupProps)
LambdaToStepFunctionProps.getLogGroupProps()logGroupProps - User provided props to override the default props for the CloudWatchLogs LogGroup.thispublic LambdaToStepFunctionProps.Builder stateMachineEnvironmentVariableName(String stateMachineEnvironmentVariableName)
LambdaToStepFunctionProps.getStateMachineEnvironmentVariableName()stateMachineEnvironmentVariableName - Optional Name for the Lambda function environment variable set to the ARN of the state machine.thispublic LambdaToStepFunctionProps.Builder vpcProps(software.amazon.awscdk.services.ec2.VpcProps vpcProps)
LambdaToStepFunctionProps.getVpcProps()vpcProps - Properties to override default properties if deployVpc is true.thispublic LambdaToStepFunctionProps build()
build in interface software.amazon.jsii.Builder<LambdaToStepFunctionProps>LambdaToStepFunctionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.