A developer is creating an AWS Lambda function that generates a new file each time it runs. Each new file must be checked into an AWS CodeCommit repository hosted in the same AWS account.
How should the developer accomplish this?
A . When the Lambda function starts, use the Git CLI to clone the repository. Check the new file into the cloned repository and push the change.
B . After the new file is created in Lambda, use cURL to invoke the CodeCommit AP
C . Send the file to the repository.
D . Use an AWS SDK to instantiate a CodeCommit client. Invoke the put_file method to add the file to the repository.
E . Upload the new to an Amazon S3 bucket. Create an AWS Step Function to accept S3 events. In the Step Function, add the new file to the repository.
Answer: A