amplify-cli icon indicating copy to clipboard operation
amplify-cli copied to clipboard

Support for amplify override function

Open dreamorosi opened this issue 3 years ago • 5 comments
trafficstars

Is this feature request related to a new or existing Amplify category?

function

Is this related to another service?

No response

Describe the feature you'd like to request

It would be great to have support for amplify override function, this would allow to extend functions as the configurations available at the moment are pretty limited.

I know it's possible to manually configure the function's settings as described in this guide from the docs, but manually editing a Cfn template is far from ideal.

Allowing this type of override would allow to configure settings like timeout, active tracing, and memory allocation - which has an direct impact on cost; as well as newer things like function urls.

Additionally, and especially for X-Ray Active tracing, this could/should be part of the advanced settings flow. Tracing is much more important in production than other things that are available today (i.e. invoking a function on schedule).

Describe the solution you'd like

amplify override function

Additionally, only for X-Ray tracing, have this value as advanced setting.

Describe alternatives you've considered

Manually updating the CloudFormation template, which is messy and overly complex for content creation / enablement scenarios.

Additional context

No response

Is this something that you'd be interested in working on?

  • [ ] 👋 I may be able to implement this feature request

Would this feature include a breaking change?

  • [ ] ⚠️ This feature might incur a breaking change

dreamorosi avatar Jun 23 '22 16:06 dreamorosi

Hey @dreamorosi :wave: thanks for raising this! I've marked this as a feature request for the team to evaluate further 🙂

josefaidt avatar Jun 23 '22 19:06 josefaidt

Is there any progress on this?

danielvouch avatar Nov 01 '23 03:11 danielvouch

We would like this to be able to easily add Lambda functions to VPCs, without having to modify the CloudFormation.

electronicalias avatar Nov 13 '23 09:11 electronicalias

Bump

espetro avatar Apr 12 '24 08:04 espetro

Bump

sherlack-lih avatar Sep 18 '24 20:09 sherlack-lih