passdrill
AWS SAA-C03 · S3 & Storage · Card 039/044 easy

A company stores customer records in S3 and needs every GET request made by a specific reporting application to receive the records with certain sensitive fields automatically redacted, without maintaining a second, separately stored redacted copy of every object. Which S3 feature is designed for this on-the-fly transformation of GetObject responses?

  1. S3 Select, which permanently rewrites the stored object with sensitive fields removed
  2. S3 Lifecycle rules, configured to delete sensitive fields after a retention period
  3. S3 Same-Region Replication, replicating a redacted copy to a second bucket
  4. S3 Object Lambda, which invokes a Lambda function to process and transform the data returned by a GetObject request in real time
Next card → Shuffle