2 Answers
- Newest
- Most votes
- Most comments
0
Thank you Didier. This is what I was looking for! A succinct and direction answer. Appreciated!
answered 10 days ago
0
Hi Petrus,
This is the way to change the number of automatic retry for the async invocation of a Lambda with the CLI
aws lambda update-function-event-invoke-config --function-name error \
--destination-config '{"OnFailure":{"Destination": "arn:aws:sqs:us-east-2:123456789012:destination"}}'
It's all detailed on this page: https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html
In Python, you can do same with Lambda.Client.update_function_configuration(**kwargs)
: all details at https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lambda/client/update_function_event_invoke_config.html
response = client.update_function_event_invoke_config(
FunctionName='string',
Qualifier='string',
MaximumRetryAttempts=123,
MaximumEventAgeInSeconds=123,
DestinationConfig={
'OnSuccess': {
'Destination': 'string'
},
'OnFailure': {
'Destination': 'string'
}
}
)
MaximumRetryAttempts
is the parameter that you want to configure
Best,
Didier
Relevant content
- asked 2 years ago
- Accepted Answerasked 10 months ago
- Accepted Answerasked 5 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 10 months ago
You should accept Didier's answer, not your own.