aws / aws/aws-lambda-dotnet

CloudFormation: Custom resource support for .NET Core Lambda functions

Offen
#26 15 Kommentare 8 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature-request m module/lambda-client-lib p2 queued
Vorherrschende Sprache
C#
Sterne
1.7k
Forks
503
Ø Merge
1 T. 13 Std.
Gemergte PRs (30 T.)
19

Beschreibung

I wanted to write some custom resources for my CloudFormation templates using .NET core in AWS Lambdas. All the samples are in JS and Python at the moment:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/walkthrough-custom-resources-lambda-lookup-amiids.html

I'm assuming CloudFormation event models are not currently supported by the SDK? I found S3 models and others but no CloudFormation ones.

I've written a version of the request / response model for CloudFormation in Lambdas. Is this something you would be interested in me creating a PR for?

I also have a working version of cfn-response in .NET which feels like it would be super handy to have in the SDK for people to be able to call on their Lambda response calls. The version is based around the documentation at:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-cfnresponsemodule

Let me know if you are interested in any of the above and I can look at creating a PR for it.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den im Issue verlinkten AWS CloudFormation-Leitfaden für Lambda für benutzerdefinierte Ressourcen und die vorhandenen .NET SDK-Modelle für Services wie S3 zu prüfen. Vergleiche die angeforderten CloudFormation-Anfrage-/Antwortmodelle mit der vorgeschlagenen .NET-Implementierung von cfn-response. Als abgeschlossen gilt die Arbeit, wenn ein vereinbarter Umfang und SDK-Unterstützung für den angeforderten .NET-Workflow für benutzerdefinierte Ressourcen vorliegen und diese anhand der CloudFormation-Dokumentation überprüft wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, csharp
Bereich
backend, cloud
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.