Class CfnPipeline.LambdaProperty
An activity that runs a Lambda function to modify the message.
Inheritance
System.Object
CfnPipeline.LambdaProperty
Implements
Namespace: Amazon.CDK.AWS.IoTAnalytics
Assembly: Amazon.CDK.AWS.IoTAnalytics.dll
Syntax (csharp)
public class LambdaProperty : Object, CfnPipeline.ILambdaProperty
Syntax (vb)
Public Class LambdaProperty
Inherits Object
Implements CfnPipeline.ILambdaProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoTAnalytics;
var lambdaProperty = new LambdaProperty {
BatchSize = 123,
LambdaName = "lambdaName",
Name = "name",
// the properties below are optional
Next = "next"
};
Synopsis
Constructors
LambdaProperty() |
Properties
BatchSize | The number of messages passed to the Lambda function for processing. |
LambdaName | The name of the Lambda function that is run on the message. |
Name | The name of the 'lambda' activity. |
Next | The next activity in the pipeline. |
Constructors
LambdaProperty()
public LambdaProperty()
Properties
BatchSize
The number of messages passed to the Lambda function for processing.
public double BatchSize { get; set; }
Property Value
System.Double
Remarks
The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.
LambdaName
The name of the Lambda function that is run on the message.
public string LambdaName { get; set; }
Property Value
System.String
Remarks
Name
The name of the 'lambda' activity.
public string Name { get; set; }
Property Value
System.String
Remarks
Next
The next activity in the pipeline.
public string Next { get; set; }
Property Value
System.String