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