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

[Docs] AS Integrations AWS Lambda 2.0.0 Update #7329

Merged
merged 5 commits into from Feb 6, 2023

Conversation

BlenderDude
Copy link
Member

With the v2.0.0 release of @as-integrations/aws-lambda, the docs needed updates to reflect the new syntax and requirements. This PR also describes more of the added functionality in the 2.0 release.

There was also an issue with the local event type that slipped through the cracks the first time around due to our runtime type-parsing. The local event we were using for testing was a ProxyV1 event type, while the httpApi spun up by serverless was of the ProxyV2 type. I normalized the example event and integration example to both be the new V2 event type (as its now necessary to be explicit with v2.0.0).

Fixes #7327 as requestContext.http.method was missing from the event as it was not required in ProxyV1, but is in ProxyV2

@BlenderDude BlenderDude added the 📝 documentation Focuses on changes to the documentation (docs) label Jan 26, 2023
@netlify
Copy link

netlify bot commented Jan 26, 2023

Deploy Preview for apollo-server-docs ready!

Name Link
🔨 Latest commit c013fcf
🔍 Latest deploy log https://app.netlify.com/sites/apollo-server-docs/deploys/63e1886f27c4e000086a6236
😎 Deploy Preview https://deploy-preview-7329--apollo-server-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@codesandbox-ci
Copy link

codesandbox-ci bot commented Jan 26, 2023

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit c013fcf:

Sandbox Source
Apollo Server Typescript Configuration
Apollo Server Configuration

docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
docs/source/deployment/lambda.mdx Show resolved Hide resolved
docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
docs/source/deployment/lambda.mdx Show resolved Hide resolved
docs/source/deployment/lambda.mdx Show resolved Hide resolved
docs/source/deployment/lambda.mdx Outdated Show resolved Hide resolved
@trevor-scheer trevor-scheer merged commit 7ed90a7 into main Feb 6, 2023
@trevor-scheer trevor-scheer deleted the da/lambda-2.0.0-docs-update branch February 6, 2023 23:09
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 19, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
📝 documentation Focuses on changes to the documentation (docs)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Docs: Lambda deployment docs: requestContext
2 participants