diff --git a/packages/core/src/awsService/appBuilder/serverlessLand/metadata.json b/packages/core/src/awsService/appBuilder/serverlessLand/metadata.json index 97f2970de8e..06ab2efc521 100644 --- a/packages/core/src/awsService/appBuilder/serverlessLand/metadata.json +++ b/packages/core/src/awsService/appBuilder/serverlessLand/metadata.json @@ -53,7 +53,7 @@ ] }, "Process SQS Records with Lambda": { - "name": "Rest API", + "name": "Process SQS Records with Lambda", "description": "Lambda, SQS • Python, Javascript, Java, .NET • SAM", "implementation": [ { @@ -77,6 +77,32 @@ "assetName": "sqs-lambda-dotnet-sam" } ] + }, + "Process SNS notification messages with Lambda": { + "name": "Process SNS notification messages with Lambda", + "description": "Lambda, SNS • Python, Javascript, Java, .NET • SAM", + "implementation": [ + { + "iac": "sam", + "runtime": "python", + "assetName": "sns-lambda-python-sam" + }, + { + "iac": "sam", + "runtime": "javascript", + "assetName": "sns-lambda-nodejs-sam" + }, + { + "iac": "sam", + "runtime": "java", + "assetName": "sns-lambda-java-sam" + }, + { + "iac": "sam", + "runtime": "dotnet", + "assetName": "sns-lambda-dotnet-sam" + } + ] } } } diff --git a/packages/toolkit/.changes/next-release/Feature-279a0842-feff-4089-8529-61376bf8cf97.json b/packages/toolkit/.changes/next-release/Feature-279a0842-feff-4089-8529-61376bf8cf97.json new file mode 100644 index 00000000000..820d634b943 --- /dev/null +++ b/packages/toolkit/.changes/next-release/Feature-279a0842-feff-4089-8529-61376bf8cf97.json @@ -0,0 +1,4 @@ +{ + "type": "Feature", + "description": "Lambda: Add 'Process SNS notification messages with Lambda' Serverless Land pattern." +}