1. AWS Documentation: Amazon Inspector User Guide. "Scanning AWS Lambda functions with Amazon Inspector." This section states, "When you activate Lambda scanning, Amazon Inspector automatically discovers all of your Lambda functions... and immediately starts scanning them for vulnerabilities... Amazon Inspector scans Lambda functions for two types of vulnerabilities: Package vulnerabilities... [and] Code vulnerabilities."
2. AWS Documentation: Amazon Inspector User Guide. "Amazon Inspector scans for code vulnerabilities." This page details how Inspector uses automated reasoning and machine learning to detect code vulnerabilities in Lambda functions, covering categories like injection flaws and data leaks.
3. AWS Documentation: Amazon Macie User Guide. "What is Amazon Macie?" The first sentence clarifies its purpose: "Amazon Macie is a data security service that discovers sensitive data by using machine learning and pattern matching."
4. AWS Documentation: Amazon GuardDuty User Guide. "Lambda Protection in GuardDuty." This document explains, "GuardDuty Lambda Protection is a feature in Amazon GuardDuty that monitors AWS CloudTrail management events and VPC Flow Logs to detect threats against your Lambda functions." This confirms its focus is on runtime threat detection, not static code scanning.