aws AWS What's New ·

Amazon Kinesis Data Streams now supports dry run for API request validation

securityawsgaengineeraws-kinesis
feature

Amazon Kinesis Data Streams has introduced a dry run feature, allowing users to validate API requests and permissions without executing the actual operation. By setting the 'DryRun' parameter to true, customers can safely test their application's access to a stream, preventing accidental writes or unintended data modifications in production. This new capability avoids the fragility of previous workarounds that relied on service limits to simulate failure. The feature is available for five key Kinesis Data Streams APIs across all AWS Regions where the service is offered.

Features (1)
  • Introduce dry run feature for API request and permission validation

    Amazon Kinesis Data Streams now supports a dry run parameter for API requests, enabling customers to validate permissions and inputs without executing the operation. This prevents unintended data writes into production streams. The feature is available for PutRecord, PutRecords, GetRecords, GetShardIterator, and SubscribeToShard APIs, returning a 'DryRunOperationException' if the validation is successful.

Read the original announcement →

https://aws.amazon.com/about-aws/whats-new/2026/09/amazon-kinesis-data-streams-api/

Related releases