AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
When included in a receipt rule, this action calls an Amazon Web Services Lambda function and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
To enable Amazon SES to call your Amazon Web Services Lambda function or to publish to an Amazon SNS topic of another account, Amazon SES must have permission to access those resources. For information about giving permissions, see the Amazon SES Developer Guide.
For information about using Amazon Web Services Lambda actions in receipt rules, see the Amazon SES Developer Guide.
Namespace: Amazon.SimpleEmail.Model
Assembly: AWSSDK.SimpleEmail.dll
Version: 3.x.y.z
public class LambdaAction
The LambdaAction type exposes the following members
Name | Description | |
---|---|---|
LambdaAction() |
Name | Type | Description | |
---|---|---|---|
FunctionArn | System.String |
Gets and sets the property FunctionArn.
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function. An example
of an Amazon Web Services Lambda function ARN is |
|
InvocationType | Amazon.SimpleEmail.InvocationType |
Gets and sets the property InvocationType.
The invocation type of the Amazon Web Services Lambda function. An invocation type
of
There is a 30-second timeout on |
|
TopicArn | System.String |
Gets and sets the property TopicArn. The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the Lambda action is executed. You can find the ARN of a topic by using the ListTopics operation in Amazon SNS. For more information about Amazon SNS topics, see the Amazon SNS Developer Guide. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5