Interface IotToLambdaProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IotToLambdaProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.97.0 (build 729de35)",
date="2024-04-12T16:15:05.348Z")
public interface IotToLambdaProps
extends software.amazon.jsii.JsiiSerializable
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forIotToLambdaPropsstatic final classAn implementation forIotToLambdaProps -
Method Summary
Modifier and TypeMethodDescriptionstatic IotToLambdaProps.Builderbuilder()default software.amazon.awscdk.services.lambda.FunctionExisting instance of Lambda Function object, providing both this andlambdaFunctionPropswill cause an error.software.amazon.awscdk.services.iot.CfnTopicRulePropsUser provided CfnTopicRuleProps to override the defaults.default software.amazon.awscdk.services.lambda.FunctionPropsUser provided props to override the default props for the Lambda function.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIotTopicRuleProps
@NotNull software.amazon.awscdk.services.iot.CfnTopicRuleProps getIotTopicRuleProps()User provided CfnTopicRuleProps to override the defaults.Default: - None
-
getExistingLambdaObj
@Nullable default software.amazon.awscdk.services.lambda.Function getExistingLambdaObj()Existing instance of Lambda Function object, providing both this andlambdaFunctionPropswill cause an error.Default: - None
-
getLambdaFunctionProps
@Nullable default software.amazon.awscdk.services.lambda.FunctionProps getLambdaFunctionProps()User provided props to override the default props for the Lambda function.Default: - Default props are used
-
builder
- Returns:
- a
IotToLambdaProps.BuilderofIotToLambdaProps
-