aws-cdk-lib.aws_ses.LambdaActionConfig

interface LambdaActionConfig

LanguageType name
.NETAmazon.CDK.AWS.SES.LambdaActionConfig
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsses#LambdaActionConfig
Javasoftware.amazon.awscdk.services.ses.LambdaActionConfig
Pythonaws_cdk.aws_ses.LambdaActionConfig
TypeScript (source)aws-cdk-lib » aws_ses » LambdaActionConfig

LambdaAction configuration.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ses as ses } from 'aws-cdk-lib';
const lambdaActionConfig: ses.LambdaActionConfig = {
  functionArn: 'functionArn',

  // the properties below are optional
  invocationType: 'invocationType',
  topicArn: 'topicArn',
};

Properties

NameTypeDescription
functionArnstringThe Amazon Resource Name (ARN) of the AWS Lambda function.
invocationType?stringThe invocation type of the AWS Lambda function.
topicArn?stringThe Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the Lambda action is executed.

functionArn

Type: string

The Amazon Resource Name (ARN) of the AWS Lambda function.


invocationType?

Type: string (optional, default: 'Event')

The invocation type of the AWS Lambda function.


topicArn?

Type: string (optional, default: No notification is sent to SNS.)

The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the Lambda action is executed.