Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lambda module #7

Merged
merged 20 commits into from
Feb 6, 2024
Merged

Lambda module #7

merged 20 commits into from
Feb 6, 2024

Commits on Feb 6, 2024

  1. Defined a common LambdaFactory, mapping common options for all lambda…

    … functions. Extended Docker Image, for creating lambda functions based on docker image.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    54111f3 View commit details
    Browse the repository at this point in the history
  2. Dotnet format.

    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    50bc648 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83c2c64 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from sagittaras/tests/lambda

    Tests for Lambda module
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    53c10a8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91904f6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39b7645 View commit details
    Browse the repository at this point in the history
  7. Created a simple mapper for transforming the values from common class…

    … for same resources to actual props.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    2d27681 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10 from sagittaras/issue/common-props-mapping

    Common props mapping
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4c34e9b View commit details
    Browse the repository at this point in the history
  9. Created a first implementation for deployment groups with extension t…

    …o the Lambda Deployment groups.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    0daa367 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4e2abb6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0c5225f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    96e3c0d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    65ab048 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #11 from sagittaras/tests/code-deploy

    Tests for CodeDeploy module
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    32c6d5d View commit details
    Browse the repository at this point in the history
  15. Merge pull request #9 from sagittaras/issue/codedeploy-module

    CodeDeploy module
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4a1c5be View commit details
    Browse the repository at this point in the history
  16. Created an extension method that allows to create a lambda deployment…

    … factory from its instance.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ed2287f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f0508ce View commit details
    Browse the repository at this point in the history
  18. Added useful extension methods for Lambda policies:

    - Allows S3 access.
    - Allows send message to SQS.
    - Allows AppConfig access.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1f54447 View commit details
    Browse the repository at this point in the history
  19. SQS is not limited to region.

    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    88e8297 View commit details
    Browse the repository at this point in the history
  20. Deployment Group has additional constructor for Alias instance. Creat…

    …ed new AddAlias method for function.
    
    Create AliasExtensions that helps to assign deployment group to lambda function and use it as rest api handler.
    JZechy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b170701 View commit details
    Browse the repository at this point in the history