interface LambdaProps
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.SES.Actions.LambdaProps | 
|  Java | software.amazon.awscdk.services.ses.actions.LambdaProps | 
|  Python | aws_cdk.aws_ses_actions.LambdaProps | 
|  TypeScript (source) | @aws-cdk/aws-ses-actions»LambdaProps | 
Construction properties for a Lambda action.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as lambda from '@aws-cdk/aws-lambda';
import * as ses_actions from '@aws-cdk/aws-ses-actions';
import * as sns from '@aws-cdk/aws-sns';
declare const function_: lambda.Function;
declare const topic: sns.Topic;
const lambdaProps: ses_actions.LambdaProps = {
  function: function_,
  // the properties below are optional
  invocationType: ses_actions.LambdaInvocationType.EVENT,
  topic: topic,
};
Properties
| Name | Type | Description | 
|---|---|---|
| function | IFunction | The Lambda function to invoke. | 
| invocation | Lambda | The invocation type of the Lambda function. | 
| topic? | ITopic | The SNS topic to notify when the Lambda action is taken. | 
function
Type:
IFunction
The Lambda function to invoke.
invocationType?
Type:
Lambda
(optional, default: Event)
The invocation type of the Lambda function.
topic?
Type:
ITopic
(optional, default: no notification)
The SNS topic to notify when the Lambda action is taken.
