Q234.A company is using a HTTP webhook from its source control platform to perform code vulnerability scanning. The vulnerability scanning is done by an application running in AWS Lambda which is invoked by Amazon API Gateway when the webhook is received. The source control platform requires an HT TP 200 response from the webhook destination within 30 seconds otherwise the webhook is re-sent. Code vulnerability scanning can take up to 10 minutes to complete depending on the size of the codebase being scanned.The company wants to ensure that only one vulnerability scan is triggered for each webhook.Which solution would achieve the company's requirement?
A.Change the API Gateway integration type to AWS_ PROXY for the Lambda function. Modify the Lambda code to return an HTTP 200 response as soon as it is invoked before continuing to perform the vulnerability scanning. B.Create a new Lambda function invoked by API Gateway to write the webhook to an Amazon SQS FIFO queue with message deduplication then return an HTTP 200 response. Trigger the code vulnerability scanner from messages in the SQS FIFO queue. C.Configure API Gateway to invoke the Lambda function asynchronously. Add an integration response to API Gateway to return an HTTP 200 response once the Lambda function has been invoked. D.Configure API Gateway to invoke the Lambda function asynchronously. Modify the Lambda code to return an HTTP 200 response as soon as it is invoked before continuing to perform the vulnerability scanning.正确答案B