Documentation
¶
Overview ¶
CDK Constructs for AWS IoT to AWS Lambda integration
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IotToLambda_IsConstruct ¶
func IotToLambda_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewIotToLambda_Override ¶
func NewIotToLambda_Override(i IotToLambda, scope constructs.Construct, id *string, props *IotToLambdaProps)
Types ¶
type IotToLambda ¶
type IotToLambda interface { constructs.Construct IotTopicRule() awsiot.CfnTopicRule LambdaFunction() awslambda.Function Node() constructs.Node ToString() *string }
func NewIotToLambda ¶
func NewIotToLambda(scope constructs.Construct, id *string, props *IotToLambdaProps) IotToLambda
type IotToLambdaProps ¶
type IotToLambdaProps struct { // User provided CfnTopicRuleProps to override the defaults. IotTopicRuleProps *awsiot.CfnTopicRuleProps `json:"iotTopicRuleProps"` // Existing instance of Lambda Function object, providing both this and `lambdaFunctionProps` will cause an error. ExistingLambdaObj awslambda.Function `json:"existingLambdaObj"` // User provided props to override the default props for the Lambda function. LambdaFunctionProps *awslambda.FunctionProps `json:"lambdaFunctionProps"` }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.