LambdaActionConfig

class aws_cdk.aws_ses.LambdaActionConfig(*, function_arn, invocation_type=None, topic_arn=None)

Bases: object

LambdaAction configuration.

Parameters
  • function_arn (str) – The Amazon Resource Name (ARN) of the AWS Lambda function.

  • invocation_type (Optional[str]) – The invocation type of the AWS Lambda function. Default: ‘Event’

  • topic_arn (Optional[str]) – The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the Lambda action is executed. Default: - No notification is sent to SNS.

Attributes

function_arn

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

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-functionarn

Return type

str

invocation_type

The invocation type of the AWS Lambda function.

Default

‘Event’

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-invocationtype

Return type

Optional[str]

topic_arn

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

Default
  • No notification is sent to SNS.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-topicarn

Return type

Optional[str]