Skip to content

Commit 7dd4fa9

Browse files
authored
Merge branch 'develop' into dependabot/github_actions/ossf/scorecard-action-2.4.2
2 parents 94e8437 + a448385 commit 7dd4fa9

File tree

56 files changed

+10629
-41
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+10629
-41
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ Powertools for AWS Lambda (.NET) provides three core utilities:
3131

3232
* **[Batch Processing](https://docs.powertools.aws.dev/lambda/dotnet/utilities/batch-processing/)** - The batch processing utility handles partial failures when processing batches from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams.
3333

34+
* **[Event Handler AppSync Events](https://docs.powertools.aws.dev/lambda/dotnet/core/event_handler/appsync_events/)** - The event handler AppSync Events utility provides a simple way to handle AppSync events in your Lambda functions. It allows you to easily parse the event and access the data you need, without having to write complex code.
35+
36+
* **[Event Handler Bedrock Agent Functions](https://docs.powertools.aws.dev/lambda/dotnet/core/event_handler/bedrock_agent_function/)** - The event handler Bedrock Agent Functions utility provides a simple way to handle Amazon Bedrock agent function events in your Lambda functions. It allows you to easily parse the event and access the data you need, without having to write complex code.
37+
3438
### Installation
3539

3640
The Powertools for AWS Lambda (.NET) utilities (.NET 6 and .NET 8) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*) or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
@@ -63,6 +67,14 @@ The Powertools for AWS Lambda (.NET) utilities (.NET 6 and .NET 8) are available
6367

6468
`dotnet add package AWS.Lambda.Powertools.BatchProcessing`
6569

70+
* [AWS.Lambda.Powertools.EventHandler.AppSyncEvents](https://www.nuget.org/packages/AWS.Lambda.Powertools.EventHandler):
71+
72+
`dotnet add package AWS.Lambda.Powertools.EventHandler`
73+
74+
* [AWS.Lambda.Powertools.EventHandler.BedrockAgentFunction](https://www.nuget.org/packages/AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction):
75+
76+
`dotnet add package AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction`
77+
6678
## Examples
6779

6880
We have provided examples focused specifically on each of the utilities. Each solution comes with an AWS Serverless Application Model (AWS SAM) templates to run your functions as a Zip package using the AWS Lambda .NET 6 or .NET 8 managed runtime; or as a container package using the AWS base images for .NET.
@@ -92,6 +104,7 @@ Knowing which companies are using this library is important to help prioritize t
92104
The following companies, among others, use Powertools:
93105

94106
* [Caylent](https://caylent.com/)
107+
* [Instil Software](https://instil.co/)
95108
* [Pushpay](https://pushpay.com/)
96109

97110
### Sharing your work

0 commit comments

Comments
 (0)