From 09268e1b480923e76e4e8d49e6ed99bdccdc8f88 Mon Sep 17 00:00:00 2001 From: Alexander Yu Date: Wed, 29 Nov 2023 15:11:10 -0800 Subject: [PATCH 1/2] Add Evergreen Code Samples metadata for 7 samples: - Lambda-SNS (Python) - Lambda-SQS (Python) - Lambda-SQS + Batch Failures (Rust) - Lambda-SQS + Batch Failures (JavaScript) - Lambda-SQS + Batch Failures (Ruby) - Lambda-Kinesis (Java) - Lambda-Kinesis (Go) --- .doc_gen/metadata/serverless_metadata.yaml | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/.doc_gen/metadata/serverless_metadata.yaml b/.doc_gen/metadata/serverless_metadata.yaml index 440f355..bd7faf2 100644 --- a/.doc_gen/metadata/serverless_metadata.yaml +++ b/.doc_gen/metadata/serverless_metadata.yaml @@ -87,6 +87,14 @@ serverless_SNS_Lambda: - description: Consuming an SNS event with &LAM; using .NET. snippet_files: - integration-sns-to-lambda/Function.cs + Python: + versions: + - sdk_version: 3 + github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-sns-to-lambda + excerpts: + - description: Consuming an SNS event with &LAM; using Python. + snippet_files: + - integration-sns-to-lambda/example.py services: lambda: sns: @@ -125,6 +133,14 @@ serverless_SQS_Lambda: - description: Consuming an SQS event with &LAM; using Java. snippet_files: - integration-sqs-to-lambda/Function.java + Python: + versions: + - sdk_version: 3 + github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-sqs-to-lambda + excerpts: + - description: Consuming an SQS event with &LAM; using Python. + snippet_files: + - integration-sqs-to-lambda/Function.py services: lambda: sqs: @@ -160,6 +176,30 @@ serverless_SQS_Lambda_batch_item_failures: - description: Reporting SQS batch item failures with &LAM; using .NET. snippet_files: - lambda-function-sqs-report-batch-item-failures/example.cs + Rust: + versions: + - sdk_version: 1 + github: https://github.com/aws-samples/serverless-snippets/tree/main/lambda-function-sqs-report-batch-item-failures + excerpts: + - description: Reporting SQS batch item failures with &LAM; using Rust. + snippet_files: + - lambda-function-sqs-report-batch-item-failures/example.rs + JavaScript: + versions: + - sdk_version: 2 + github: https://github.com/aws-samples/serverless-snippets/tree/main/lambda-function-sqs-report-batch-item-failures + excerpts: + - description: Reporting SQS batch item failures with &LAM; using JavaScript. + snippet_files: + - lambda-function-sqs-report-batch-item-failures/example.js + Ruby: + versions: + - sdk_version: 3 + github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-sqs-to-lambda-with-batch-item-handling + excerpts: + - description: Reporting SQS batch item failures with &LAM; using Ruby. + snippet_files: + - integration-sqs-to-lambda-with-batch-item-handling/example.rb services: lambda: sqs: @@ -190,6 +230,22 @@ serverless_Kinesis_Lambda: - description: Consuming a &AK; event with &LAM; using .NET. snippet_files: - integration-kinesis-to-lambda/Function.cs + Java: + versions: + - sdk_version: 3 + github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-kinesis-to-lambda + excerpts: + - description: Consuming a &AK; event with &LAM; using Java. + snippet_files: + - integration-kinesis-to-lambda/Handler.java + Go: + versions: + - sdk_version: 2 + github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-kinesis-to-lambda + excerpts: + - description: Consuming a &AK; event with &LAM; using Go. + snippet_files: + - integration-kinesis-to-lambda/main.go services: lambda: kinesis: From fa464693985305a4876cbaa2735132c2414a21d1 Mon Sep 17 00:00:00 2001 From: Alexander Yu Date: Tue, 5 Dec 2023 09:41:48 -0800 Subject: [PATCH 2/2] Update SDK version for Java Kinesis snippet to V2 --- .doc_gen/metadata/serverless_metadata.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.doc_gen/metadata/serverless_metadata.yaml b/.doc_gen/metadata/serverless_metadata.yaml index bd7faf2..6f840b5 100644 --- a/.doc_gen/metadata/serverless_metadata.yaml +++ b/.doc_gen/metadata/serverless_metadata.yaml @@ -232,7 +232,7 @@ serverless_Kinesis_Lambda: - integration-kinesis-to-lambda/Function.cs Java: versions: - - sdk_version: 3 + - sdk_version: 2 github: https://github.com/aws-samples/serverless-snippets/tree/main/integration-kinesis-to-lambda excerpts: - description: Consuming a &AK; event with &LAM; using Java.