Skip to content

feat(apigateway): configure integration options on LambdaRestApi#12004

Closed
yamatatsu wants to merge 9 commits intoaws:masterfrom
yamatatsu:issue-3269
Closed

feat(apigateway): configure integration options on LambdaRestApi#12004
yamatatsu wants to merge 9 commits intoaws:masterfrom
yamatatsu:issue-3269

Conversation

@yamatatsu
Copy link
Copy Markdown
Contributor

@yamatatsu yamatatsu commented Dec 11, 2020

close #3269

But I wonder that why #3269 was removed label "good first issue".

I guess there are some plans to resolve this issue without fix as this PR?
Assuming that, I'm sorry that I try to fix this issue without your consultation.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@gitpod-io
Copy link
Copy Markdown

gitpod-io bot commented Dec 11, 2020

@github-actions github-actions bot added the @aws-cdk/aws-apigateway Related to Amazon API Gateway label Dec 11, 2020
nija-at
nija-at previously requested changes Jan 6, 2021
Copy link
Copy Markdown
Contributor

@nija-at nija-at left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for submitting this PR. Please see some of my comments below.

@mergify mergify bot dismissed nija-at’s stale review January 7, 2021 12:50

Pull request has been modified.

yamatatsu and others added 3 commits January 7, 2021 21:52
@yamatatsu
Copy link
Copy Markdown
Contributor Author

Thanks for your comments, nija-at.
I believe I've addressed all comments.

nija-at
nija-at previously approved these changes Jan 7, 2021
@nija-at nija-at changed the title feat(apigateway): add integrationOptions to LambdaRestApiProps feat(apigateway): configure integration options on LambdaRestApi Jan 7, 2021
@nija-at nija-at dismissed their stale review January 7, 2021 15:27

failing test

nija-at
nija-at previously requested changes Jan 7, 2021
Copy link
Copy Markdown
Contributor

@nija-at nija-at left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like there's a failing test. Can you look at the build output. A link to the build logs are in the automated comment above.

@mergify mergify bot dismissed nija-at’s stale review February 9, 2021 00:06

Pull request has been modified.

@aws-cdk-automation
Copy link
Copy Markdown
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildProject89A8053A-LhjRyN9kxr8o
  • Commit ID: af50a17
  • Result: FAILED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

Copy link
Copy Markdown
Contributor

@nija-at nija-at left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you address the failing build?

@nija-at
Copy link
Copy Markdown
Contributor

nija-at commented Jul 19, 2021

Closing this old pull request. Please open a new pull request when you have updates.

@nija-at nija-at closed this Jul 19, 2021
@yamatatsu yamatatsu deleted the issue-3269 branch November 5, 2021 01:39
mergify bot pushed a commit that referenced this pull request Jun 22, 2022
This adds an `integrationOptions` field to the `LambdaRestApiProps` and ensures that `proxy` cannot be set differently from the base `proxy` flag (but discourages setting it at all). This will allow setting the `cacheKeyParameters`, `allowTestInvoke`, and `vpcLink` configuration fields without having to fall back to using a regular `RestApi`.

Some of this is inspired by #12004 and its review comments, which was closed earlier this year due to inactivity.

Resolves: #3269

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
daschaa pushed a commit to daschaa/aws-cdk that referenced this pull request Jul 9, 2022
…17065)

This adds an `integrationOptions` field to the `LambdaRestApiProps` and ensures that `proxy` cannot be set differently from the base `proxy` flag (but discourages setting it at all). This will allow setting the `cacheKeyParameters`, `allowTestInvoke`, and `vpcLink` configuration fields without having to fall back to using a regular `RestApi`.

Some of this is inspired by aws#12004 and its review comments, which was closed earlier this year due to inactivity.

Resolves: aws#3269

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@aws-cdk/aws-apigateway Related to Amazon API Gateway

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ApiGateway LambdaRestApi doesn't allow overriding default integration properties

3 participants